python学习之有道翻译python请求
分析如下:
代码如下:
import requests\# 如果返回的错误码是errorcode 那么说明地址有问题 url ='/translate?smartresult=dict&smartresult=rule' #修改后的url \# url ='/translate_o?smartresult=dict&smartresult=rule' # 错误urldata ={'i':'你好',# 这是需要翻译的文本'doctype': 'json'}res = requests.post(url,data=data)print(res.status_code)code = res.status_code if code ==200 :print(res.content)
正确结果:
200{"type":"ZH_CN2EN","errorCode":0,"elapsedTime":2,"translateResult":[[{"src":"\xe4\xbd\xa0\xe5\xa5\xbd","tgt":"hello"}]]}\n'