Verbformen CLI
Unofficial python client for the German-English dictionary at verbformen.com. Verbformen provides detailed conjugations and declensions of German words, along with a useful summary card that includes:
- verb endings,
- noun gender,
- noun endings,
- adjective endings, and
- definitions
Installation
pip install verbformen-cli
Usage
From the terminal:
$ verbformen Wörterbuch
╭────────── Wörterbuch ───────────╮
│ A1 • Neutral • Endings: es/ü-er │
│ das Wörterbuch │
│ Wörterbuch(e)s • Wörterbücher │
│ │
│ dictionary, lexicon, wordbook │
╰─────────────────────────────────╯
$ verbformen nachschlagen
╭───────────────── nachschlagen ──────────────────╮
│ B1 • irregular • haben (also, sein) │
│ nachschlagen │
│ schlägt nach • schlug nach • hat nachgeschlagen │
│ │
│ look up │
╰─────────────────────────────────────────────────╯
or, in code:
from verbformen_cli import Client, PartOfSpeech
client = Client.default_client()
client.search("essen")
# {
# "search": "essen",
# "definitions": [
# "eat",
# "consume"
# ],
# "part_of_speech": "verb",
# "text": "essen",
# "behavior": "irregular",
# "present": "isst",
# "imperfect": "aß",
# "perfect": "hat gegessen",
# "auxiliary_verb": "haben",
# "flection": "Active",
# "use": "Main",
# "level": "A1"
# }
Metadata
Release files for verbformen-cli 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| verbformen-cli-0.2.3.tar.gz | 9.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| verbformen_cli-0.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.6 kB
Release files / verbformen-cli-0.2.3.tar.gz
| Download URL | verbformen-cli-0.2.3.tar.gz |
|---|---|
| Size | 9.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cdb38d1e19fbe19d913a84210eed194f5d0314691c55308fd7127e29e0623263
|
|
BLAKE2b-256 checksum How to use checksums |
e9f58c3ab67ccecd9700b4ffda6a363f906b509a61dd5c475c3af9da58e8d48d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.6 CPython/3.9.5 Darwin/20.6.0
|
Release files / verbformen_cli-0.2.3-py3-none-any.whl
| Download URL | verbformen_cli-0.2.3-py3-none-any.whl |
|---|---|
| Size | 11.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9e5b1a643636d4d60b8d42587ca26a8ebb585efef7e6a49444d81ea08c110a55
|
|
BLAKE2b-256 checksum How to use checksums |
97f8d636a49310d283521ca3b1a3c73ea3421731696ac3ec1df8eaf8601959c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.6 CPython/3.9.5 Darwin/20.6.0
|