不多说直接上代码

from urllib import request, parse
import json# 有道翻译:中文→英文
def fy(i):req_url = 'http://fanyi.youdao.com/translate'  # 创建连接接口# 创建要提交的数据Form_Date = {}Form_Date['i'] = iForm_Date['doctype'] = 'json'Form_Date['form'] = 'AUTO'Form_Date['to'] = 'AUTO'Form_Date['smartresult'] = 'dict'Form_Date['client'] = 'fanyideskweb'Form_Date['salt'] = '1526995097962'Form_Date['sign'] = '8e4c4765b52229e1f3ad2e633af89c76'Form_Date['version'] = '2.1'Form_Date['keyform'] = 'fanyi.web'Form_Date['action'] = 'FY_BY_REALTIME'Form_Date['typoResult'] = 'false'data = parse.urlencode(Form_Date).encode('utf-8')  # 数据转换response = request.urlopen(req_url, data)  # 提交数据并解析html = response.read().decode('utf-8')  # 服务器返回结果读取# print(html)# 可以看出html是一个json格式translate_results = json.loads(html)  # 以json格式载入translate_results = translate_results['translateResult'][0][0]['tgt']  # json格式调取# print(translate_results)  # 输出结果return translate_results;  # 返回结果fures = fy('哈哈')
print(res)

打印结果

python实现中英文互译相关推荐

  1. 计算机英语短文互译,中英文互译的英语短文

    在英语学习中,阅读能力是学习者发展其它语言能力(听.说.写.译)的基础.阅读能力的高低,不仅决定了学习者获取知识和信息的水平,而且在一定程度上也反映出学习者综合运用英语的能力.小编精心收集了中英文互译 ...

  2. 中英文互译在线翻译-在线翻译软件

    中英文互译在线翻译哪个软件好用,今天给大家分享一款免费好用的批量翻译器,汇集了世界上最好的几个翻译平台(百度/谷歌/有道),为什么这么多人使用它?首先第一点翻译质量高,选择性多.第二点支持各种语言互译 ...

  3. Learning Hammerspoon中英文互译

    Learning Hammerspoon中英文互译 本书主要介绍mac的脚本软件Hammerspoon的基础使用,仅提供可阅读部分翻译. Unleash the power of automation ...

  4. 用注意力机制实现中英文互译

    用注意力机制实现中英文互译 [KEY: > input, = target, < output] il est en train de peindre un tableau . = he ...

  5. 多语种翻译器,中英文互译翻译器

    中英文互译翻译器可以批量处理文档,在线本地文档中英文互译翻译,多格式多语言输入本地批量导出.通过谷歌翻译.百度翻译和有道词典等api接口对接,中文.英文.日文.意大利语等多个语种可以互译. 中英文互译 ...

  6. 机器翻译:引入注意力机制的Encoder-Decoder深度神经网络训练实战中英文互译(完结篇)

    文章目录 前言 一.数据的预处理 二.模型配置 三.模型训练 总结 前言 注意力机制是一种在深度学习中广泛使用的技术,它可以有效地处理输入序列和输出序列之间的对应关系.其中,Encoder-Decod ...

  7. 中英文互译之Excel表格

    在做英文数据库时,进行数据去重整理会在excel表格中操作. 很多英文标题或摘要看不懂,需要复制到翻译软件中进行翻译. 有没有办法可以直接在表格中给出翻译呢? 基于此,COOC开发了这一功能,提取出的 ...

  8. 【Python】实现中英文互译

    一.安装translate库 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple translate 直接cmd命令行输入安装命令即可.这里 ...

  9. python调用百度API实现中英文互译

    import http import hashlib import urllib.request import random import json import csv import pandas ...

最新文章

  1. 【转】MFC消息映射详解(整理转载)
  2. 红黑树 键值_查找(一)史上最简单清晰的红黑树讲解
  3. php中的构造函数和析构函数,php 中构造函数和析构函数
  4. ThreadLocal 原理 以及设计思想
  5. 同等学力计算机综合难吗,报考2018年同等学力申硕计算机在职研究生毕业很困难吗...
  6. 以下不是python文件读写方法的是-python 文件读写 - 刘江的python教程
  7. 福禄克2500V数字绝缘电阻测试仪开箱与上手实测
  8. mongo快速翻页方法(转载)
  9. Css学习总结(3)——CSS布局解决方案 - 水平、垂直居中、多列布局、全屏布局
  10. 浅谈String str = 和 new String()的区别
  11. windowns定时关机命令
  12. C语言小案例_OA大典故障案例摘录【第1400篇】理光2501载体初始化
  13. web运维:跨域(NGINX跨域配置为例)
  14. java动态写入ppt_使用POI操作PPT文档(插入文本、图片)转
  15. Advanced Installer,搜索注册表,根据注册表选择安装路径
  16. Exception in thread “main“ java.io.NotSerializableException:
  17. 雅马哈四轴机器人调试笔记
  18. [转自mop]各大高校BBS上的100个爆笑的签名档
  19. 中国医护服装制造行业投资前景与盈利能力分析报告2022版
  20. 【20181020T1】蛋糕

热门文章

  1. EMC设计的3大规律和3大要素
  2. 扒一扒数据黑色产业链:猖獗内鬼、黑客联盟,你中招了吗?
  3. matlab编程excosxdx求积分,求定积分∫e^2xcosxdx.
  4. ## 项目第十五天 ##
  5. MF、DF、EF文件
  6. 思科网络学院-网络互连ccna3-第十章
  7. 戴尔服务器修复bcd,如何运行和使用CHKDSK修复无法引导的戴尔服务器
  8. MT6572M不支持导出720P视频
  9. led点阵---显示数字或汉字(内含代码+注释+图片)
  10. 链表中LinkList L与LinkList *L的区别以及(*L).elem,L.elem L-next,(*L)-next的区别