TDK Güncel Türkçe Sözlük için komut satırı uygulaması.
Project description
Lügat
TDK Güncel Türkçe Sözlük
için komut satırı arabirimi.
Nasıl Yüklenir?
pip (Python 3) ile
pip install lugat
Docker ile kullanmak isterseniz aşağıdaki fonksiyonu profil dosyanıza(.bash_rc, .zsh_rc vb.) ekleyebilirsiniz.
function lugat() {
docker run -it --rm ademozay/lugat $@
}
Nasıl Kullanılır?
Komut satırında
lugat <kelime, atasözü, deyim vb.>
# Atasözleri, deyimler, birleşik fiiller ve birleşik kelimeler gibi detaylar için
lugat -h <kelime, atasözü, deyim vb.>
Python paketi olarak
from lugat import lookup, LookupException
try:
word = lookup(search)
variations = word.get_variations() # kelimenin tüm varyasyonları
for v in variations:
print(v.name) # varyasyonun özel ismi
print(v.origin) # kelimenin kökeni
print(v.meanings) # özellikleri ve örnekleriyle birlikte kelimenin anlamları
print(v.compound_words) # ilgili birleşik kelimeler
print(v.proverbs) # ilgili atasözleri, deyimler ve birleşik fiiller
except LookupException:
pass
Alfred
ile
Lugat.alfredworkflow'u indirip kurduktan sonra bir kısayol atamanız gerekecek.
Ben Option + Shift + L
kombiyasyonunu kullanıyorum. Eğer kısayol atamak istemezseniz, Alfred'e lügat
yazdıktan sonra yine arama yapabilirsiniz.
Command + L
kısayolu ile, Alfred ekranına sığmayan tanımları ve kullanım örneklerini Large Type
ile görüntüleyebilirsiniz.
Command + Enter
kısayolu ile, ilgili sonuçları terminalde görüntüleyebilirsiniz.
Sistemde seçili olan bir kelimeyi direkt olarak aramak istediğiniz takdirde; Alfred kısayolunu ayarladığınız pencerede, Argument
için Selection on macOS
seçili olmalı.
Not: Alfred, yalnızca macOS üzerinde çalışan bir üretkenlik uygulaması, başarılı bir Spotlight alternatifi.
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
Built Distribution
File details
Details for the file lugat-0.2.0.tar.gz
.
File metadata
- Download URL: lugat-0.2.0.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82e00f76bfdd71d28eb8a9cda0c11c76f3f99f2bf196744ee0056be4b4b4e9b3 |
|
MD5 | 6009052c22e218d1fb748e4352d0a449 |
|
BLAKE2b-256 | a72984d42878ed8a8a2505d2ab433d1cc669ad421d0877eeb10a1f9f3ae7f25c |
File details
Details for the file lugat-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: lugat-0.2.0-py3-none-any.whl
- Upload date:
- Size: 8.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c83a32c4a124119cebd9490ce971858f046b59faedbc921eaf0119b0e5d3d80f |
|
MD5 | 37d8f8edef169f4f3dcd371e1188182b |
|
BLAKE2b-256 | fc14770d0e1372634a656643d09b770d806e0dae3ab16e5beec96fa858e452e7 |