如何用實現命令行查單詞??

桌面版的有道詞典過於臃腫,對於低配置的朋友來說用得不是很爽。網頁版的加載速度也比較慢,還有不必要的廣告。使用這個命令行版的有道詞典能讓你快得飛起哦。

本教程針對 linux 系統,但是 windows 上步驟類似。

如何用實現命令行查單詞?

工具/原料

Linux 或者 Windows 系統電腦

方法/步驟

本教程使用的是作者 Pythonar 事先寫好的代碼,按著步驟做就可以成功,無需任何編程知識。當然有編程知識的讀者可以直接拷貝代碼,下面的步驟就不用看了。

如果你使用的是 Windows 系統,請先了解下如何在 windows 命令行中運行python 腳本。

請確保你的計算機上安裝有 python3。沒有的話,則需要下載。

1. 如果是 Linux 系統,以 Fedora 為例,安裝方法,命令行輸入:

sudo dnf install python3

2. 如果是 Windows 系統,直接到官網 www.python.org 尋找適合你機器的版本下載然後安裝。你需要將python3添加到環境變量,具體的方法請自己稍微百度下,不會很複雜。

貼士:大部分 Linux 系統都預裝了 Python3,所以這一步往往可以跳過。

如何用實現命令行查單詞?

安裝好了之後,需要安裝 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,這裡限於篇幅就不多說了。

如何用實現命令行查單詞?

安裝好 pip 之後,利用 pip 安裝兩個模塊就好。即 beautifulsoup4 和 httplib2,已安裝則跳過此步驟。

1. Linux 下:

sudo pip install beautifulsoup4

sudo pip install httplib2

2. Windows下:

pip install beautifulsoup4pip install httplib2

有問題請參考:

如何用實現命令行查單詞?

萬事俱備,只欠東風。

下載 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 裡面。具體做法參考:

如何用實現命令行查單詞?

使用方法

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

yd word

就能顯示出這個單詞的意思。

yd 單詞

則能進行漢英查詢。

需要注意的是:

1. 不能查詢詞組。即不能輸入類似這樣的東西:

yd good luck

這樣它只會顯示 good。

2. 為什麼這樣比軟件或者網頁快?

因為它省去了啟動軟件或者渲染網頁的時間。

如何用實現命令行查單詞?

相關問題答案

Have any Question?

Let us answer it!