下方这张图片便是下面代码中payload 对应的参数

#coding = utf-8
import requestsdef Trans(str):url = 'http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'payload = {'i':str,'action':'FY_BY_REALTlME','bv':'5b3e307b66a6c075d525ed231dcc8dcd','client':'fanyideskweb','doctype':'json','from':'AUTO','keyfrom':'fanyi.web','salt':'16257147612381','sign':'e88377e85aad1a25057d66a7a5d46f0e','smartresult':'dict','to':'AUTO','lts':'1625714761238','typoResult':'false','version':'2.1'}r = requests.post(url,data=payload)trans_json = r.json() #返回结果定义为jsonprint(trans_json)trans_src = ''trans_tgt = ''for json_data in trans_json['translateResult']:for a in json_data:trans_src += a['src']trans_tgt += a['tgt']if str == trans_tgt: #如果str为中文,则返回英文,反之return trans_srcelse:return trans_tgt

Python+requests 有道翻译接口 翻译中英文相关推荐

  1. python+requests+unittest+HTMLTestRunner构建接口自动化测试框架(四)测试用例执行

    python+requests+unittest+HTMLTestRunner构建接口自动化测试框架(一)了解基础框架,读取配置文件 python+requests+unittest+HTMLTest ...

  2. Python利用有道词典接口制作即时翻译的工具

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

  3. python实现简单的api接口-简单实现Python调用有道API接口(最新的)

    # ''' # Created on 2018-5-26 # # @author: yaoshuangqi # ''' import urllib.request import urllib.pars ...

  4. python+requests+excel+unittest+ddt接口自动化数据驱动并生成html报告(二)

    可以参考 python+requests接口自动化完整项目设计源码(一)https://www.cnblogs.com/111testing/p/9612671.html 原文地址https://ww ...

  5. python有道翻译接口翻译页面-tornado框架学习及借用有道翻译api做自动翻译页面...

    Home Link Link auto 翻译

  6. python 编写有道词典实时翻译

    import urllib.request import urllib.parse import json line = input('你想翻译啥:') url='http://fanyi.youda ...

  7. python+requests+excel+unittest+ddt接口自动化数据驱动并生成html报告

    1.环境准备: python3.6 requests xlrd openpyxl HTMLTestRunner_api 2.目前实现的功能: 封装requests请求方法 在excel填写接口请求参数 ...

  8. python调用简道云接口

    import requests import jsondef jdy(dataid):url = "https://api.jiandaoyun.com/api/v2/app/62123ec ...

  9. 基于python的有道词典接口爬取

    from urllib import request import urllib import re from tkinter import * mygui = Tk(className=" ...

最新文章

  1. 在Ubuntu 16.04.5 LTS上利用python 2.7中的PIL模块智能等比例压缩过大的图片集实操
  2. 老BOJ 07 Fence Repair
  3. Unity性能优化的N种武器
  4. 正则表达式引擎的构建——基于编译原理DFA(龙书第三章)——1 概述
  5. Swift数据类型(五)
  6. ZF环境要求及如何配置
  7. mysql查询问题解答_mysql查询问题
  8. 【加密解密】密码学学习
  9. wxpython使用多进程_wxPython 使用总结
  10. ios11+html5偏移20pt,iOS tableView内容向下偏移20pt或向下偏移64pt的问题?
  11. Android remote debug 打开手机应用里的网页却显示空白
  12. Oracle EBS学习网站列表
  13. 树莓派 红灯不亮_关闭树莓派的电源指示灯和状态指示灯
  14. JQuery 添加元素appendf 后\prepend前,before 前\after 后,删除元素remove\empty
  15. SDWebImage缓存图片的机制(转)
  16. R语言学习笔记:简单的回归分析
  17. Trickbot 年度版本变化情况
  18. 装配uwsgi和nginx rabbitMQ
  19. C# 反射之Activator用法举例
  20. 电脑计算机丢失msvcp140.dll,电脑丢失msvcp140.dll什么意思

热门文章

  1. capslock亮灯是小写_Caps Lock Indicator-大小写指示灯锁定工具下载 v1.2.0.21 官方版 - 安下载...
  2. Linux变量分类(全)
  3. 钉盘可否同步镜像文件文件夹到本地磁盘?
  4. 基于SVM+HOG的手写体数字识别
  5. Java中的Serializable接口之“序列化”与“反序列化”
  6. 如何正确回复审稿人:标准的Response to reviewer
  7. spring cloud localhost 拒绝连接
  8. 安利一款软件:可视化磁盘分析(查看磁盘空间被那些文件占据了)
  9. 小米怎么快速回到顶部_Mac电脑怎么快速回到桌面
  10. Word文件丢失如何找回?丢失数据这样恢复