Crosswords help in your terminal
Project description
crosswords is a terminal tool to help you solving crosswords.
This is a full rewrite of a script I wrote back in 2011.
Install
pip install crosswords
To upgrade a previous installation, use:
pip install -U crosswords
Usage
crosswords [-l <language>] <word>
Your word should have ? characters for each letter you don’t know, e.g.: bon??ur. By default, the tool returns up to 8 possible words.
Some words have special meaning:
list: list local languages
remote_list: list remote languages
install: install a language
update: update local languages
A language dictionnary is a file with one word per line, without accents, hyphens or special chars. Local dictionnaries are stored in ~/.crosswords/dicts. Remote ones are on my website.
Languages
Here are the currently available languages. You can install any of them with crosswords install <language>.
English (english): 70k words
French (french): 300k words
Tests
Clone this repo, then:
[sudo] make deps make check
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file crosswords-0.3.2.tar.gz
.
File metadata
- Download URL: crosswords-0.3.2.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fc89d78826137c760cf420a751846287e225434b6961883179e0331bf840389 |
|
MD5 | 665176d173c24e7abbf256da7d540fd0 |
|
BLAKE2b-256 | 160f5100682dd3bbf27a5ae346e997e45bc6621d7da139e510b0ca265d33d29c |