如何用实现命令行查单词?

2025-10-01 02:25:25

1、本教程使用的是作者 Pythonar 事先写好的代码,按着步骤做就可以成功,无需任何编程知识。当然有编程知识的读者可以直接拷贝代码,下面的步骤就不用看了。

如果你使用的是 Windows 系统,请先了解下如何在 windows 命令行中运行python 脚本。

2、请确保你的计算机上安装有 python3。没有的话,则需要下载。

1. 如果是 Linux 系统,以 Fedora 为例,安装方法,命令行输入:

sudo dnf install python3

2. 如果是 Windows 系统,直接到官网  www.python.org 寻找适合你机器的版本下载然后安装。你需要将python3添加到环境变量,具体的方法请自己稍微百度下,不会很复杂。

贴士:大部分 Linux 系统都预装了 Python3,所以这一步往往可以跳过。

如何用实现命令行查单词?

3、安装好了之后,需要安装 pip (用于给 python3 添加模块的程序)。

1. 如果是 Linux,命令行:

sudo dnf install python3-pip

2. 如果是 Windows 就有点小麻烦了。

下载这个文件: https://bootstrap.pypa.io/get-pip.py 

然后用python3运行它:

python3 get-pip.py

有问题请参考:https://pip.pypa.io/en/latest/installing.html#python-os-support (英语文档)

实在不行,请自行百度如何安装 pip到python3,这里限于篇幅就不多说了。

如何用实现命令行查单词?

4、安装好 pip 之后,利用 pip 安装两个模块就好。即 beautifulsoup4 和 httplib2,已安装则跳过此步骤。

1. Linux 下:

sudo pip install beautifulsoup4

sudo pip install httplib2

2. Windows下:

pip install beautifulsoup4pip install httplib2

有问题请参考:

http://www.crummy.com/software/BeautifulSoup/bs4/doc/#installing-beautiful-soup

如何用实现命令行查单词?

5、万事俱备,只欠东风。

下载 yd.py 代码。下面的地址随便选一个。

腾讯微云:http://share.weiyun.com/de6aef7cfff44a9051d22509dbc235e2

百度网盘: http://pan.baidu.com/s/1nt88DoH

下载后:

1. Linux 下: 

直接把文件放入 /home/root/bin 目录下即可。

2. Windows 下:

放入你之前设置好的环境路径下。例如 C:\\Python3 下。如果不能运行,请改名为 yd.py,这样的话,你需要在查询的时候把yd都改成 yd.py。

但是如果你不想要多输入这个.py的话,你需要将 .py 添加到你的 PATHEXT 里面。具体做法参考:

http://stackoverflow.com/questions/26154272/how-do-i-run-a-py-script-directly-from-cmd

如何用实现命令行查单词?

6、使用方法

在命令行输入(Linux 和 Windows 下相同):

yd word

就能显示出这个单词的意思。

yd 单词

则能进行汉英查询。

需要注意的是:

1. 不能查询词组。即不能输入类似这样的东西:

yd good luck

这样它只会显示 good。

2. 为什么这样比软件或者网页快?

因为它省去了启动软件或者渲染网页的时间。

如何用实现命令行查单词?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢