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

我們要爬的是sug,爬它的響應(yīng)信息

程序如下
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'])
效果如下


到此這篇關(guān)于Python爬蟲制作翻譯程序的示例代碼的文章就介紹到這了,更多相關(guān)Python爬蟲翻譯程序內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
calendar在python3時間中常用函數(shù)舉例詳解
這篇文章主要介紹了calendar在python3時間中常用函數(shù)的相關(guān)文章,對此知識點有興趣的朋友們可以學(xué)習(xí)下。2020-11-11
python基礎(chǔ)之面對對象基礎(chǔ)類和對象的概念
這篇文章主要介紹了python面對對象基礎(chǔ)類和對象的概念,實例分析了Python中返回一個返回值與多個返回值的方法,需要的朋友可以參考下2021-10-10
Python+matplotlib實現(xiàn)繪制等高線圖示例詳解
在matplotlib.pyplot中除了可以繪制常規(guī)圖表如折線、柱狀、散點等,還可以繪制常用在地理上的平面展示地型的等高線圖,本文主要為大家介紹了如何利用matplotlib繪制等高線圖,需要的可以參考一下2021-12-12
TensorFlow2.0使用keras訓(xùn)練模型的實現(xiàn)
這篇文章主要介紹了TensorFlow2.0使用keras訓(xùn)練模型的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02
使用Python對Syslog信息進行分析并繪圖的實現(xiàn)
這篇文章主要介紹了使用Python對Syslog信息進行分析并繪圖的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04
Python Pytorch深度學(xué)習(xí)之圖像分類器
今天小編就為大家分享一篇關(guān)于Pytorch圖像分類器的文章,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-10-10
python中小數(shù)點后取2位(四舍五入)及取2位(四舍五不入)的方法
這篇文章主要給大家介紹了python中小數(shù)點后取2位(四舍五入)及取2位(四舍五不入)的方法,在Python中取兩位小數(shù)的方法其實非常簡單,需要的朋友可以參考下2023-08-08

