Skip to main content

No project description provided

Project description

s-ball-anagram

PyPI - Version PyPI - Python Version


Table of Contents

Goal

This tool is intended to help solving anagrams in games like Le jardin des mots. It can test permutations of a given set of letters against a mask containing optionally some already in-place letters.

It is even possible to limit the permutations to known French words. They are then searched in dict-fr-AU-DELA, a French dictionary from Laboratoire d'Automatique Documentaire et Linguistique (LADL).

Status

I currently use the program, yet I declare it to only by beta quality because it is still lacking extensive tests.

Installation

pip install s-ball-anagram

Usage

After installation, the program anagram should be directly accessible, so typing:

anagram

should be enough.

Alternately, it can be launched as a Python module with:

python -m s_ball_anagram

The letters from which the anagrams are to be found can be typed in uppercase or lowercase.

Then the mask to be searched should be provided by using _ for unknown letters. For example to search 4 letters anagrams the second of which is a A, one should type _a__ or _A__.

License

s-ball-anagram is distributed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

s_ball_anagram-0.1.1.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

s_ball_anagram-0.1.1-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file s_ball_anagram-0.1.1.tar.gz.

File metadata

  • Download URL: s_ball_anagram-0.1.1.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for s_ball_anagram-0.1.1.tar.gz
Algorithm Hash digest
SHA256 be2c0f4e74300f5494403af80f74b36151fe108f21c02267375d4632e27024a8
MD5 1d75ebd0d30e9217c2f81adf68f620b9
BLAKE2b-256 de11058d4874b0ad0dc6a6247ffdb0c4ff38e4dcdc4a25200f81f62612debc46

See more details on using hashes here.

File details

Details for the file s_ball_anagram-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for s_ball_anagram-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d834df9c379bec889f2c28317789aaf9c9dbda515c8182e4837a577b0b984120
MD5 5ee7268afcc56a9f0583e132843c4e02
BLAKE2b-256 3c0fb9a9950f4053691805e05f10810e0125b4359ea915195ae1ed5344c8cbdb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page