闲来无事想自己用python做一个日语翻译软件
准备有中译日、日译中两种功能,在做中译日时出现了问题,翻译的结果是英文,根据有道的网站更改data数据也没有用
是怎么一回事?
在网站上post结果是这样的:
同样在自己的程序里修改参数,得到的结果却不相同:
这是为什么?应当怎样修改?
闲来无事想自己用python做一个日语翻译软件
准备有中译日、日译中两种功能,在做中译日时出现了问题,翻译的结果是英文,根据有道的网站更改data数据也没有用
是怎么一回事?
在网站上post结果是这样的:
同样在自己的程序里修改参数,得到的结果却不相同:
这是为什么?应当怎样修改?
headers={
'Accept':'application/json, text/javascript, */*; q=0.01',
'Accept-Encoding':'gzip, deflate, br',
'Accept-Language':'zh-CN,zh;q=0.9',
'Connection':'keep-alive',
'Content-Length':'38',
'Content-Type':'application/x-www-form-urlencoded; charset=UTF-8',
'Host':'aidemo.youdao.com',
'Origin':'https://ai.youdao.com',
'Referer':'https://ai.youdao.com/product-fanyi-text.s',
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36',
}
data={
'q':'饿了',
'from':'zh-CHS',
'to':'ja',
}
resp = requests.post('https://aidemo.youdao.com/trans',data=data)
print(resp.json())
换这个接口