|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import urllib.request
import urllib.parse
import json
content=''
def loopstr(content):
while content!='/Q':
content=input('请输入你想要翻译的内容(退出请输入/Q):')
if content=='/Q':
print('退出翻译')
break
if content!='':
tranlatestr(content)
def tranlatestr(str):
url ='http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'
data = {}
data['i']=str
data['doctype']='json'
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']))
if content!='':
loopstr(content)
else:
loopstr(content)
|
|