Skip to main content

CLI tool for Turkish etymological dictionary, nisanyansozluk.com (nis <word>)

Project description

screenshot

GitHub release (latest by date) PyPI Total Downloads

CLI tool for Turkish etymological dictionary, nisanyansozluk.com.

Install

pip install nisanyan-cli

Usege

$ nis yakamoz

nisanyan-cli

Etymology Tree (--tree, -t):

$ nis çikolata --tree
çikolata (Günümüz Türkçesi)
└── cioccolata (İtalyanca): kakao yağı ve şekerle imal edilen yiyecek maddesi.
    └── chocolate (İspanyolca): ~.
        └── xocolatl (Aztekçe): kakaodan yapılan içecek.
            ├── xocolli (Aztekçe): acı.
            └── atl (Aztekçe): su.

Etymology Tree

Random Word (--random, -r):

$ nis -r -t
menekşe (Günümüz Türkçesi)
└── banafşe ‹بنفشه› (Farsça): aynı anlam.
    └── vanavşag (Orta Farsça 1300—1500): aynı anlam.
        └── *vana-vaxşa- (Avestaca MÖ.2000): orman otu.
            └── vaxşaiti, vaxş- (Avestaca MÖ.2000): yetişmek, bitmek (bitki).

Adlar (-ad):

$ nis gökçe -ad
NisanyanAdlar

Also you can use --random, -r argument with -ad argument: nis -ad -r

Arguments

positional arguments:
    <word>

options:
    -h, --help     show this help message and exit
    -t, --tree     show result as etymology tree
    -r, --random   selects a random word and brings the result
    -p, --plain    plain text output
    -ad            show result from nisanyanadlar
    -v, --version  show program's version number and exit

TODO

  • Köken metninin sitedeki gibi görünmesi için Api'dan dönen sonucun işlenmesi.
  • Ek açıklama metnindeki kısaltmaların normal hallerine çevrilmesi.

Dependencies

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

nisanyan_cli-0.4.4.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

nisanyan_cli-0.4.4-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file nisanyan_cli-0.4.4.tar.gz.

File metadata

  • Download URL: nisanyan_cli-0.4.4.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.12.0 Darwin/23.0.0

File hashes

Hashes for nisanyan_cli-0.4.4.tar.gz
Algorithm Hash digest
SHA256 0baf75b12dd7f7b88fe585c75772fc76e532e291ad16a0033338da6338227357
MD5 6500eb771f68563a0a6c6ea055888311
BLAKE2b-256 501b358acd493927b7114c6d5c48845185340ab9359a0757734a36a80e574600

See more details on using hashes here.

File details

Details for the file nisanyan_cli-0.4.4-py3-none-any.whl.

File metadata

  • Download URL: nisanyan_cli-0.4.4-py3-none-any.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.12.0 Darwin/23.0.0

File hashes

Hashes for nisanyan_cli-0.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c40d5806da81bc8a58abed79b19add9c618fb8fc48e20b4a86c57b48b3eec806
MD5 dcfc33ed7c9cadd06bfb60ec0f179734
BLAKE2b-256 7e52db98503f2ab51ecbeb21d098ec3c29ea1bf24e5d135fda9390bb26209080

See more details on using hashes here.

Supported by

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