TypechoJoeTheme

轩宇网

python调用有道翻译接口实现翻译

如何用Python实现一个在线翻译器呢?
今天,轩宇网带领大家领略几行代码实现在线翻译的技巧,希望能给喜爱Python的朋友不一样的体验,用代码改变生活,让翻译变得很简单!

import requests
import json
if __name__=="__main__":
    data=""
    print("*翻译开始*")
    print("------------------------------------------")
    while data!= 'q':    
        data= input("翻译:")
        url = "http://fanyi.youdao.com/translate"           
        header = {'i':data,'doctype': 'json'}
        response = requests.get(url, header)
        html = response.text
        page = json.loads(html)
        result= page['translateResult'][0][0]['tgt']
        print("结果:" + result)
        print("------------------------------------------") 
    print("*翻译结束*")

效果图:

赞(0)