python-借助有道在线翻译做的小的翻译功能
生活随笔
收集整理的這篇文章主要介紹了
python-借助有道在线翻译做的小的翻译功能
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
內容如題,直接上代碼:
import requestsurl='http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule' headers={'Host': 'fanyi.youdao.com','Origin': 'http://fanyi.youdao.com','Referer': 'http://fanyi.youdao.com/','User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36' }data={'i': input('請輸入需要翻譯的內容:'),'from': 'AUTO','to': 'AUTO','smartresult': 'dict','client': 'fanyideskweb','salt': '15902401585062','sign': '696a20ebea7aab51a605d64aad446d18','ts': '1590240158506','bv': '397c213e6b9b3c78d4bf63356730d087','doctype': 'json','version': '2.1','keyfrom': 'fanyi.web','action': 'FY_BY_REALTlME' } res=requests.post(url,headers=headers,data=data) print(res) res=res.json() result=res['translateResult'][0][0]['tgt'] print('翻譯的結果:'+result)以上實現了中英文可以自動識別。
總結
以上是生活随笔為你收集整理的python-借助有道在线翻译做的小的翻译功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 和准毕业生谈人生
- 下一篇: SSM+老年人社区服务平台 毕业设计-附