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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|