python生词本查单词译文_GitHub - To-knowledge/Wudao-dict: 有道词典的命令行版本,支持英汉互查和在线查询。...

无道词典

无道词典,是一个简洁优雅的有道词典命令行版本。支持英汉互查的功能,包含释义、词组、例句等有助于学习的内容。

无道词典致力于做最好的命令行词典,随着我们优化排版、显示,增加生词本和补全功能,提供了良好的用户体验,并在不断改进中。

英汉:

汉英:

功能特性

基础词典(20w英汉查询 + 10w汉英查询 + 网络词库)

词组查询功能(例如直接输入wd in order to)

自动补全功能(按Tab自动补全单词,包含1w个最热的词)

生词本(自动把历史记录存为生词本,wd -h查看生词本文件位置)

安装说明

遇到任何问题,或者有任何改善建议请联系作者。

Linux 环境

安装环境: 需要python3和bs4, lxml(在线搜索用)

Debian/Ubuntu

sudo apt-get install python3

sudo apt-get install python3-pip

sudo pip3 install bs4

sudo pip3 install lxml

OpenSUSE

sudo zypper install python3-pip

sudo pip3 install bs4

sudo pip3 install lxml

CentOS

sudo yum install python34

sudo yum install python34-pip

sudo pip3 install bs4

sudo pip3 install lxml

运行

git clone https://github.com/chestnutheng/wudao-dict

cd ./wudao-dict/wudao-dict

sudo bash setup.sh #或者sudo ./setup.sh

看到出现Setup Finished!表明安装成功。如果发生由于移动安装文件不能使用的情况,只需再次运行该脚本即可。

Note: 注意python的版本,只支持python3

使用说明

运行wd -h查看使用说明。

$ wd -h

Usage: wd [OPTION]... [WORD]

Youdao is wudao, a powerful dict.

-k, --kill kill the server process (退出服务进程)

-h, --help display this help and exit (查看帮助)

-s, --short-desc do not show sentence (只看释义)

-n, --not-save query and save to notebook (不存入生词本)

生词本文件: ... some path .../notebook.txt

查询次数: ... some path .../usr_word.json

查词时可以直接使用wd 词语查汉英词典,或wd word查英汉词典(可以自动检测)。

小贴士

./wd_monofile 是本词典的在线查询的单文件版本, 可以复制到/usr/bin下直接使用.(需要安装bs4)

如果您不想看到例句, 请在/usr/bin/wd中的./wdd后面加上-s参数.

有的用户反馈字体颜色看不清的问题, 你可以找到./wudao-dict/wudao-dict/src/CommandDraw.py, 可以看到释义,读音等采用的颜色, 直接修改即可.

查询词组直接键入类似wd take off即可.

Release Notes

Ver 1.0 (Oct 10, 2016)

提供了基础的英汉互查的功能

提供了在线查询的功能,并且查过后会缓存

Ver 1.1 (Dec 1, 2016)

提供了可以单独运行的单文件版本

Ver 1.2 (Nov 22, 2017)

在线查询修复了不显示被查词的bug

Ver 2.0 (latest)

修复了文件夹过大的问题,由263M缩小到80M左右。issue #1: 文件夹大小

添加了更多的常用词和单复数形式

取消了网络搜索功能,没有在本地找到时会自动进行网络搜索

添加了tab补全的支持,对常用的1w词进行tab补全 issue #15: 模糊查询的支持

添加了生词本功能,自动把查过的词和释义添加到生词本文件中

优化了排版,同一单词不再截断换行了 #该功能因为转移字符的问题搁置 issue #16:避免在单词内换行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值