python英文翻译中文,Python翻译

  python英文翻译中文,Python翻译

  本文实例为大家分享了大蟒实现在线翻译的具体代码,供大家参考,具体内容如下

  具体效果请看图

  代码:

  导入urllib.request

  导入urllib.parse

  导入数据

  定义翻译():

  而1:

  打印(-*30)

  n=输入(请选择:1 翻译2退出:)

  如果n==1 :

  内容=输入(请输入要翻译的内容:)

  网址=http://fanyi.youdao.com/translate?智能结果=字典智能结果=规则

  数据={}

  数据[我]=内容

  数据[从]=自动

  数据[至]=自动

  data[smartresult]=dict

  data[client]=fanyideskweb

  数据[盐]=15790094838498

  数据[符号]= 9ab 763875001 c 1949 AE 49 d3c 230 ba 19 f

  数据[ts]=1579009483849

  数据[ bv ]= 5a 84 f 6 FB cebd 913 f 0 a 4 e 81 b 6 ee 54608

  数据[doctype]=json

  数据[版本]=2.1

  data[keyfrom]=fanyi.web

  数据[操作]= FY _ BY _ click按钮

  data=urllib。解析。urlencode(数据).编码(“utf-8”)

  响应=URL库。请求。urlopen(URL,数据)

  html=response.read().解码(“utf-8”)

  #print(json.loads(html))

  target=json.loads(html)

  打印(翻译结果;% s"%(target[翻译结果][0][0][ TGT ]))

  elif n==2 :

  打印(感谢使用!)

  破裂

  否则:

  打印(输入有误!)

  if __name__==__main__ :

  翻译()

  以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: