python在线翻译⼩程序_Python汉译英⼩程序代码实现下⾯通过在⽹页中审查元素查看有道翻译过程的源代码,分析利⽤http请求进⾏汉语翻译成英语
# -*- coding: utf-8 -*-
# @Author: Clarence
单片机sscanf函数的用法
# @Date: 2017-11-16 23:58:14
# @Last Modified by: Clarence
# @Last Modified time: 2017-11-18 23:57:08
""""通过观察有道词典翻译的过程,利⽤Python发出翻译请求,得到翻译的结果"""
quest
import urllib.parse
import json
content = input("请输⼊需要翻译的内容:")
wpf chart控件
url = 'udao/translate_o?smartresult=dict&smartresult=rule&sessionFrom='神经网络concat
data = {}
data['i'] = content
data['from'] = 'AUTO'
data['to'] = 'AUTO'
data['smartresult'] = 'dict'
data['client'] = 'fanyideskweb'
data['salt'] = '1510847530656'
data['sign'] = '37297484cddac42f50e6d27e92616330'
data['doctype'] = 'json'
colormap使用data['version'] = '2.1'
data['keyfrom'] = 'fanyi.web'
data['action'] = 'FY_BY_CLICKBUTTION'
data['typoResult'] = False
data = urllib.parse.urlencode(data).encode('utf-8') #将⼀种编码转换成utf-8格式python在线编辑器python3
response = quest.urlopen(url ,data) # 发出请求,得到相应
html = ad().decode('utf-8') #将utf-8解码成unicode编码 read()⽅法返回⼀个utf-8编码的⼀个⽂件
print(html)
马未都谈玳瑁
# html是⼀个json格式的字符串
target = json.loads(html) #将json格式的字符串载⼊,得到的是⼀个字典 使⽤访问字典中的键就可以得到翻译后的结果
print("翻译的结果: %s" %(target['translateResult'][0][0]['tgt']))

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。