有道翻译 中英互译 方便自己查询,不必打开网页和软件

直接上源码

import requests
def Youdao():
url = ‘http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule’
fanyi=input(’-------------------------请输入要翻译的文本!-----------------------------’)
payload = {‘i’:fanyi,
‘action’:‘FY_BY_CLICKBUTTION’,
‘bv’:‘e2a78ed30c66e16a857c5b6486a1d326’,
‘client’:‘fanyideskweb’,
‘doctype’:‘json’,
‘from’:‘AUTO’,
‘keyfrom’:‘fanyi.web’,
‘salt’:‘15532627491296’,
‘sign’:‘ee5b85b35c221d9be7437297600c66df’,
‘smartresult’:‘dict’,
‘to’:‘AUTO’,
‘ts’:‘1553262749129’,
‘typoResult’:‘false’,
‘version’:‘2.1’
}
r = requests.post(url,data=payload) #post请求,并提交表单数据
trans_json = r.json() #由F12能看出返回的数据是json格式,但python不知道,所以这边定义了返回来的数据为json格式,方便之后操作
translateResult=trans_json.get(‘translateResult’) #打印看返回来的数据对不对 list
# print(translateResult[0])
for i in range (len(translateResult[0])):
duanluo=(translateResult[0][i])
print(duanluo.get(‘tgt’))
if name == ‘main’:
Youdao()
while 1==1:
# a = input(‘退出按1’)
# if a ==‘1’:
# break
# else:
Youdao()
打包命令 pyinstaller -F xxx.py

有道翻译 python 翻译相关推荐

  1. python有道翻译-Python调用有道词典翻译

    Python调用有道词典翻译 分析 翻译按钮 点击翻译按钮,查看网络请求,如图 共有四个网络请求,通过分析,查看返回的信息,显然第一个是真正的翻译请求,具体信息如下: 如图所示,我们真正关注的是请求参 ...

  2. 翻译python语言命令_有道词典命令行快速翻译,Python编程的利器

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 以下文章来源于Python实用宝典,作者Python实用宝典 在编程时经常会遇到 ...

  3. python爬虫之SSL、加密、破解有道词典加密算法并编写有道词典实时翻译

    1.SSL -SSL证书就是指遵守SSL安全套阶层协议的服务器数字证书(SercureSocketLayer) -美国王景公司开发 -CA(CertifacateAuthority)是数字证书认证中心 ...

  4. python 爬取有道词典的翻译 *渔夫版

    前言 在小甲鱼课程里学习到的python爬取有道词典的翻译,发现一些东西不是很适用于现在,网上给出的答案分为两种 一.去掉 "_o" import urllib.request i ...

  5. python之post的响应爬虫——利用python实现有道翻译在线翻译

    利用python实现有道翻译在线翻译 1 post的请求方式 1.1 post和get的区别 1.2 post特点 2.利用request.urllib实现 2.1 寻找网页源代码翻译的位置 2.2 ...

  6. 超简单爬虫使用requests模块+有道云翻译,python实现翻译小功能

    前言 最近隔壁小张找到我 "老王,最近我在学英语,不想想再打开网页翻译了,太麻烦了一直要开着网页" "那你可以下载客户端吗,不是挺方便的嘛?" "老王 ...

  7. 翻译python代码的软件_Linux环境下的Python翻译工具源码

    玩蛇网Python教程源码示例,本文源码是用于Linux环境下的Python翻译工具源码详解. 学习计算机编程语言一定会涉及到英文和学习应用,但通常英语词典在Linux环境下都不如Win环境下的好用. ...

  8. Python 翻译查词接口笔记

    Python 翻译查词接口笔记 一个学长想让我用 Python 写个翻译词的接口,调用时给一个中文或英文的词,返回前 5 个翻译,如果翻译数不足 5 就全部返回,在查找 API 时遇到了一些坑,做一些 ...

  9. 【真的?】用 ChatGPT 写一篇 Python 翻译库博客,可以打 9 分

    今天来个大的实践项目,用 ChatGPT 写一篇博客,冲击一下热榜! 从零开始玩 ChatGPT ⛳️ ChatGPT 亮点 ⛳️ 账号篇 ⛳️ 第一次使用 ⛳️ 用 Python 实现一个英汉互译的 ...

最新文章

  1. python 字典去除空值
  2. display与visibility区别
  3. 02、体验Spark shell下RDD编程
  4. 取消语法检测_中考取消了考纲,学生要如何得高分
  5. django系列5.1--ORM对数据库的操作
  6. iphone录屏没内部声音_6个iPhone隐藏功能,让你的手机好用到飞起
  7. maven私服的创建和使用
  8. 华为模拟器linux,华为ENSP模拟器 官方安装版
  9. 谷歌浏览器崩溃解决方法
  10. 计算机月考分析报告,月考分析总结500字(通用7篇)
  11. 机器学习项目(五) 电影推荐系统(二)
  12. 21届实习腾讯面试的经验贴(已凉)
  13. 推荐系统组队学习03、矩阵分解
  14. NOIP2016——蚯蚓
  15. RGBD三维重建——SeamlessTex运行环境配置(采坑指南)
  16. 软著申请所需资料整理(软件著作权)
  17. linux c 时间微秒,linux下C语言获取微秒级时间
  18. Centos7安装MySQL5.7--精简详细版
  19. android 8.0如何编译,ubuntu16.0编译Android 8.0 Android O记录
  20. android11使用google test

热门文章

  1. 微软 Surface Laptop 系统恢复
  2. Python容器:列表、元组、字典与集合
  3. 使用 Math.pow()方法,求出 2 的 32 次方的值
  4. NLTK01 《NLTK基础教程--用NLTK和Python库构建机器学习应用》
  5. jmeter 打开报错_Jmeter-打开jmx文件报错
  6. wl_15 Scanner使用
  7. 基于C#+Oracle的模拟图书馆管理系统
  8. html鉴赏古诗词代码,教你如何鉴赏古诗词
  9. 为GET和POST请求添加请求参数和请求头
  10. Java项目:基于Jsp实现网上订餐系统