python實(shí)現(xiàn)在線翻譯
更新時(shí)間:2020年06月18日 09:19:27 作者:程序員不掉發(fā)
這篇文章主要介紹了python實(shí)現(xiàn)在線翻譯,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本文實(shí)例為大家分享了python實(shí)現(xiàn)在線翻譯的具體代碼,供大家參考,具體內(nèi)容如下
具體效果請看圖

代碼:
import urllib.request
import urllib.parse
import json
def translation():
while 1:
print("-"*30)
n = input("請選擇:1 翻譯 2 退出 :")
if n =='1':
content = input("請輸入要翻譯的內(nèi)容:")
url = 'http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'
data={}
data['i']= content
data['from']= 'AUTO'
data['to']='AUTO'
data['smartresult'] ='dict'
data['client']= 'fanyideskweb'
data['salt']= '15790094838498'
data['sign']= '9ab763875001c1949ae49d3c230ba19f'
data['ts']= '1579009483849'
data['bv']= '5a84f6fbcebd913f0a4e81b6ee54608'
data['doctype']= 'json'
data['version']= '2.1'
data['keyfrom']= 'fanyi.web'
data['action']= 'FY_BY_CLICKBUTTION'
data = urllib.parse.urlencode(data).encode('utf-8')
response = urllib.request.urlopen(url,data)
html = response.read().decode('utf-8')
#print(json.loads(html))
target =json.loads(html)
print("翻譯結(jié)果;%s" % (target['translateResult'][0][0]['tgt']))
elif n=='2':
print("感謝使用!")
break
else:
print("輸入有誤!")
if __name__=='__main__':
translation()
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- Python實(shí)現(xiàn)圖片識別加翻譯功能
- Python調(diào)用百度OCR實(shí)現(xiàn)圖片文字識別的示例代碼
- python 識別登錄驗(yàn)證碼圖片功能的實(shí)現(xiàn)代碼(完整代碼)
- python圖片驗(yàn)證碼識別最新模塊muggle_ocr的示例代碼
- 如何利用Python識別圖片中的文字
- Python基于內(nèi)置庫pytesseract實(shí)現(xiàn)圖片驗(yàn)證碼識別功能
- python調(diào)用有道智云API實(shí)現(xiàn)文件批量翻譯
- python開發(fā)一款翻譯工具
- python利用google翻譯方法實(shí)例(翻譯字幕文件)
- 用Python制作mini翻譯器的實(shí)現(xiàn)示例
- python 實(shí)現(xiàn)批量圖片識別并翻譯
相關(guān)文章
Python爬取破解無線網(wǎng)絡(luò)wifi密碼過程解析
這篇文章主要介紹了Python爬取破解無線網(wǎng)絡(luò)密碼過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-09-09
python進(jìn)程管理工具supervisor的安裝與使用教程
supervisor是用python寫的一個(gè)進(jìn)程管理工具,用來啟動(dòng),重啟,關(guān)閉進(jìn)程。下面這篇文章主要給大家介紹了關(guān)于python實(shí)現(xiàn)的進(jìn)程管理工具supervisor的安裝與使用的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-09-09
Python爬蟲包 BeautifulSoup 遞歸抓取實(shí)例詳解
這篇文章主要介紹了Python爬蟲包 BeautifulSoup 遞歸抓取實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-01-01
python實(shí)現(xiàn)在控制臺輸入密碼不顯示的方法
這篇文章主要介紹了python實(shí)現(xiàn)在控制臺輸入密碼不顯示的方法,實(shí)例分析了Python基于console模塊實(shí)現(xiàn)密碼顯示星號輸入的技巧,需要的朋友可以參考下2015-07-07
C站最全Python標(biāo)準(zhǔn)庫總結(jié),你想要的都在這里
這篇文章主要介紹了C站最全的Python標(biāo)準(zhǔn)庫,總共包含10個(gè)類型,希望能對大家有幫助,看完不虧系列2021-07-07
django 認(rèn)證類配置實(shí)現(xiàn)
本文主要介紹了django 認(rèn)證類配置實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-11-11

