deepler
deepler is a learning support tool that records the number of words that appear through DeepL. You can learn frequently used words efficiently.
# DeepL API Free Plan is here.
# https://www.deepl.com/pro#developer
$ export DEEPL_AUTH_KEY=<YOUR API KEY>
$ pip install deepler
$ deepler
usage: deepler [-h] {translate,hist,configure} ...
deepler: error: the following arguments are required: {translate,hist,configure}
Overview
# default configuration
$ deepler configure --show
{
"ignores": [],
"hist_file": "~/.config/deepler/counts.json",
"min_length": 4,
"source_lang": "EN",
"target_lang": "JA",
"count_lang": "EN"
}
$ deepler translate --text "deepler is a learning support tool that records the number of words that appear through DeepL."
input text(EN)
deepler is a learning support tool that records the number of words that appear through DeepL.
output text(JA)
deeplerは、DeepLを通じて出現した単語の数を記録する学習支援ツールです。
$ deepler hist
('that', 2)
('deepler', 1)
('learning', 1)
('support', 1)
('tool', 1)
('records', 1)
('number', 1)
('words', 1)
('appear', 1)
('through', 1)
('deepl', 1)
$ deepler translate --text "deepler is a learning support tool that records the number of words that appear through DeepL."
input text(EN)
deepler is a learning support tool that records the number of words that appear through DeepL.
output text(JA)
deeplerは、DeepLを通じて出現した単語の数を記録する学習支援ツールです。
$ poetry run deepler hist --num-words 3 [main]
('that', 4)
('deepler', 2)
('learning', 2)
$ poetry run deepler hist --min-count 3 [main]
('that', 4)
Currently, only space-separated languages can be counted.
Metadata
Release files for deepler 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| deepler-0.1.2.tar.gz | 5.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| deepler-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.0 kB
Release files / deepler-0.1.2.tar.gz
| Download URL | deepler-0.1.2.tar.gz |
|---|---|
| Size | 5.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74b298ff731c8ddd538f7f66f797e0d484c59bac6c8472b1483c84cae41ebbfa
|
|
BLAKE2b-256 checksum How to use checksums |
c42dd8394573171bee92a96fbc4e5c451b32372f0999034321560ec5b379acf6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.0 CPython/3.11.4 Darwin/22.6.0
|
Release files / deepler-0.1.2-py3-none-any.whl
| Download URL | deepler-0.1.2-py3-none-any.whl |
|---|---|
| Size | 7.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
919dcc460568d2722103d11b678e5ca85bc98c2d21e444d30c0f4301b46ee5ef
|
|
BLAKE2b-256 checksum How to use checksums |
e84f5ad02281123e1d9626865860f2238c94b69691f67d3d544885ae3cad2326
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.0 CPython/3.11.4 Darwin/22.6.0
|