linux下使用有道词典

分类:linux | 标签: 有道词典   bin   youdao  
2013-06-28 17:39 阅读(?)评论(0)
linux下使用有道词典
其实这个严格的话不能说是安装一个完整的词典,只是把有道词典通过脚本在linux上输出来。
参考网上的介绍,在实际操作的时候,还是会遇到一些问题,在此将区别给大家写出来。
脚本下载地址http://sourceforge.net/projects/yodao-free/files/python-dict/
之后是解压 unzip pyton-dict.1.0.1.zip 生成pyton-dict.1.0.1文件夹,在里面有一个dict.py此时在pyton-dict.1.0.1文件夹里用 python dict.py +“要查的英文单词”就可以查词了,另外网上写有一个 命名为“youdao”的脚本可以用。
操作步骤:
1/ 下载。
点击下载地址http://sourceforge.net/projects/yodao-free/files/python-dict/ 下载
2/ 解压。 我的ubuntu是保存在路径  /home/lunix/下载 ,所以unzip命令解压后默认也保存在这个路径下面。 unzip /home/lunix/下载/pyton-dict.1.0.1.zip 生成 /home/lunix/下载/pyton-dict.1.0.1文件夹,在里面有一个dict.py此时在pyton-dict.1.0.1文件夹里用 python dict.py +英文单词就可以查词了。会比较麻烦,所以网上还有个脚本,在lunix@ubuntu:~$ 后输入 youdao 和要查的单词 回车就OK了。
3/ 拷贝youdao脚本。用任意ultraedit/ vim/ vi /gedit等打开一个文笔编辑器,将下面代码完整copy过去。保存名字为 “youdao”。

#!/bin/bash
echo -n "input word>>"
while read -u0 in
      do
      python /usr/bin/dict.py ${in}
      echo -n "input word>>"
done;

# python /usr/bin/dict.py 把路径戴上比较关键,一开始一直没玩转,就是因为这个路径的原因,写成了python dict.py 导致 找不到文件。

4/ 复制文件到bin目录下。
上面的dict.py和youdao脚本文件需要copy到bin目录下才能正常工作。
复制命令:sudo cp /home/lunix/下载/pyton-dict.1.0.1/dict.py usr/bin/ ,youdao的复制也是这样的命令。
5/ 查询:  在lunix@ubuntu:~$ 后面输入 单词coplete ,稍等就OK了:
complete
Translations from 有道词典
adj. 完整的;完全的;彻底的
vt. 完成
Translations from WordNet
come or bring to a finish or an end
bring to a whole, with all the necessary parts or elements
complete or carry out
complete a pass
write all the required information onto a form
Translations from yodao:
complete:    完成
complete solution:    完全解
input word>> 可后面继续输入需要查询的中英文单词。

6/ 退出查询:
ctrl + c 搞定

参考:http://blog.csdn.net/loyeyi/article/details/7724036 
http://www.linuxdiyf.com/viewarticle.php?id=205587



作者已禁止网友对该文进行评论