python爬蟲(chóng)實(shí)現(xiàn)中英翻譯詞典
本文實(shí)例為大家分享了python爬蟲(chóng)實(shí)現(xiàn)中英翻譯詞典的具體代碼,供大家參考,具體內(nèi)容如下
通過(guò)根據(jù)某平臺(tái)的翻譯資源,提取出翻譯信息,并展示出來(lái),包括輸入,翻譯,輸出三個(gè)過(guò)程,主要利用python語(yǔ)言實(shí)現(xiàn)(python3.6),抓取信息展示。
import urllib.request import urllib.parse import json def en_zh(content): url = 'http://fanyi.baidu.com/v2transapi' head = {} head['User-Agent'] = 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36' data={} data['from'] = 'en' data['to'] = 'zh' data['query'] = content data['transtype'] = 'translang' data['simple_means_flag'] = '3' data = urllib.parse.urlencode(data).encode('utf-8') req =urllib.request.Request(url,data,head) response=urllib.request.urlopen(req) html = response.read().decode('utf-8') target = json.loads(html) print("翻譯結(jié)果:%s" %(target['trans_result']['data'][0]['dst'])) def zh_en(content): url = 'http://fanyi.baidu.com/v2transapi' data={} data['from'] = 'zh' data['to'] = 'en' data['query'] = content data['transtype'] = 'translang' data['simple_means_flag'] = '3' data = urllib.parse.urlencode(data).encode('utf-8') req =urllib.request.Request(url,data) req.add_header('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36') response=urllib.request.urlopen(req) html = response.read().decode('utf-8') target = json.loads(html) print("翻譯結(jié)果:%s" %(target['trans_result']['data'][0]['dst'])) while(True): content = input("請(qǐng)輸入要翻譯的內(nèi)容(按q退出):") if content=='q': input("您已退出,歡迎再次使用") break en_zh(content) zh_en(content)
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
python爬蟲(chóng)之requests庫(kù)使用代理方式
這篇文章主要介紹了python爬蟲(chóng)之requests庫(kù)使用代理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11python起點(diǎn)網(wǎng)月票榜字體反爬案例
大家好,本篇文章主要講的是python起點(diǎn)網(wǎng)月票榜字體反爬案例,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12python pcm音頻添加頭轉(zhuǎn)成Wav格式文件的方法
今天小編就為大家分享一篇python pcm音頻添加頭轉(zhuǎn)成Wav格式文件的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01django實(shí)現(xiàn)模板中的字符串文字和自動(dòng)轉(zhuǎn)義
這篇文章主要介紹了django實(shí)現(xiàn)模板中的字符串文字和自動(dòng)轉(zhuǎn)義,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03python人工智能使用RepVgg實(shí)現(xiàn)圖像分類(lèi)示例詳解
這篇文章主要介紹了python人工智能使用RepVgg實(shí)現(xiàn)圖像分類(lèi)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10