我們需要利用Requests模塊獲取有道詞典web頁面的post信息,BeautifulSoup來獲取需要的內(nèi)容,通過tkinter模塊生成gui界面。
1. fanyi.py代碼如下:
2. windows.py代碼如下:
3. setup.py代碼如下:
運行windows.py,輸入想要翻譯的內(nèi)容,點擊翻譯即可查看翻譯結(jié)果
可以利用cx_Freeze打包成windows的mis安裝小程序,方便使用
切換到項目目錄下執(zhí)行python setup.py bdist_msi待執(zhí)行完畢,可以項目文件下生成兩個文件夾dist中為msi安裝文件,在其他windows服務(wù)器安裝后就為build下的文件內(nèi)容,在build下的exe.win-amd64-3.6下的windows.exe 就可打開小工具
進行安裝測試
安裝完成后可以運行安裝目錄下的windows.exe打開小工具
學會了,是不是很簡單一個翻譯程序!