Skip to main content

A tiny command-line dictionary that scrapes youdao.com. Just for fun.

Project description

Dict-tiny

PyPI version

Dict-tiny is a tiny command-line utility to look up English words or Chinese words from youdao.com. Just for fun :)

You can use dict-tiny in this way:

Translate an English word or Chinese word

$ dict-tiny book
book  英[bʊk][bʊk]
===================
n. 书籍;卷;账簿;名册;工作簿
vt. 预订;登记
n. (Book)人名;()(广东话·威妥玛)()北;()
$ dict-tiny 书
书  [shū]
=========
n.book;letter;script
vt.write

Translate the word in clipboard

Use -c/--clipboard to translate the word in clipboard:

$ dict-tiny -c
命令行  
======
command line

Note:

  • -c/--clipboard has high priority. If you add -c and a word at the same time, the word will be considered invalid.

Get more detail translation about the word

Use -m/--more to get more detail translation:

$ dict-tiny 曾经 -m
曾经  [céng jīng]
================
adv.once;ever

more detail:
======== 副词 ========
1:
        (表示有过某些行为或情况) once:
        He once lived in Shanghai.
        他曾经在上海住过。
        She has taken part in a major battle for oil.
        她曾经参加过石油大会战。
        
$ dict-tiny html -m
html  [,eitʃ ti: em 'el]
=========================
abbr. 超文本标记语言(Hypertext Markup Language)

more detail:
======== abbr. ========
1:
        hypertext markup language 【计算机】超文本标记语言
        

Note:

  • You can use -c and -m at the same time, which means get more detail translation about the word in clipboard.
  • Some words have a lot of translation that may occupy the entire screen.

Installation

You can install dict-tiny via the pip package manager.

$ pip3 install dict-tiny

Upgrading

$ pip3 install --upgrade dict-tiny

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for dict-tiny, version 0.2.4
Filename, size File type Python version Upload date Hashes
Filename, size dict_tiny-0.2.4-py3-none-any.whl (7.4 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size dict-tiny-0.2.4.tar.gz (6.2 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page