上篇文章給大家介紹了Python爬蟲實現百度翻譯功能過程詳解
Python爬蟲學習之翻譯小程序 感興趣的朋友點擊查看。
今天給大家介紹Python爬蟲制作翻譯程序的方法,具體內容如下所示:
此處我爬的是百度翻譯,打開百度翻譯的頁面

我們要爬的是sug,爬它的響應信息

程序如下
import json
import requests
if __name__ == "__main__":
url = "https://fanyi.baidu.com/sug"
header = {
"User-Agent": 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36 Edg/88.0.705.68'
}
while 1:
a = input("輸入單詞(中文):")
data = {
"kw": a
}
res = requests.post(url=url, data=data, headers=header)
data = json.loads(res.text)
result = [(d['k'], d['v']) for d in data['data']]
print("具體意思: "+data['data'][0]['v'])
print("其他詞性拓展: "+data['data'][1]['k']+" "+data['data'][1]['v'])
for i in range(2, len(result)):
print(" "+data['data'][i]['k']+" "+data['data'][i]['v'])
效果如下


到此這篇關于Python爬蟲制作翻譯程序的示例代碼的文章就介紹到這了,更多相關Python爬蟲翻譯程序內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- python用tkinter實現一個gui的翻譯工具
- python爬蟲之爬取百度翻譯
- Python 制作自動化翻譯工具
- python 實現有道翻譯功能
- Python使用tkinter制作在線翻譯軟件
- Python結合百度語音識別實現實時翻譯軟件的實現
- 詳解python使用金山詞霸的翻譯功能(調試工具斷點的使用)
- python中翻譯功能translate模塊實現方法
- python 調用Google翻譯接口的方法
- python 爬蟲如何實現百度翻譯
- python 制作一個gui界面的翻譯工具