|
|
发表于 2018-11-5 10:33:29
|
显示全部楼层
- import urllib.request
- import urllib.parse
- import json
- content = input("想翻译的内容 : ")
- 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"] = "1530155702837"
- data["sign"] = "f0b5dede00ef36d7138ee7797b9b3c22"
- data["doctype"] = "json"
- data["version"] = "2.1"
- data["keyfrom"] = "fanyi.web"
- data["action"] = "FY_BY_REALTIME"
- data["typoResult"] = "false"
- data = urllib.parse.urlencode(data).encode("utf-8")
- response = urllib.request.urlopen(url,data)
- html = response.read().decode("utf-8")
- target = json.loads(html)
- print(("翻译结果 : %s") % (target["translateResult"][0][0]["tgt"]))
复制代码 |
|