python 有道翻译,python 简单的调用有道翻译
代码
import json
import requests
# 翻译函数,word 需要翻译的内容
def translate(word):
# 有道词典 api
url = 'http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule&smartresult=ugc&sessionFrom=null'
# 传输的参数,其中 i 为需要翻译的内容
key = {
'type': "AUTO",
'i': word,
"doctype": "json",
"version": "2.1",
"keyfrom": "fanyi.web",
"ue": "UTF-8",
"action": "FY_BY_CLICKBUTTON",
"typoResult": "true"
}
# key 这个字典为发送给有道词典服务器的内容
response = requests.post(url, data=key)
# 判断服务器是否相应成功
if response.status_code == 200:
# 然后相应的结果
return response.text
else:
print("有道词典调用失败")
# 相应失败就返回空
return None
def get_reuslt(repsonse):
# 通过 json.loads 把返回的结果加载成 json 格式
result = json.loads(repsonse)
return result['translateResult'][0][0]['tgt']
def main(err):
word = err
list_trans = translate(word)
return get_reuslt(list_trans)
print(main('鱼'))
"""
"""
运行效果:
以上就是python 简单的调用有道翻译的详细内容,更多关于python 调用有道翻译的资料请关注其它相关文章!
python 有道翻译,python 简单的调用有道翻译相关推荐
- python调用有道翻译_python 简单的调用有道翻译
代码 import json import requests # 翻译函数,word 需要翻译的内容 def translate(word): # 有道词典 api url = "http: ...
- python爬取有道翻译的代码_python 简单的调用有道翻译
代码 import json import requests # 翻译函数,word 需要翻译的内容 def translate(word): # 有道词典 api url = 'http://fan ...
- python数据分析 pandas对某列Series调用有道翻译API进行翻译
需求:使用pandas对船舶数据分析中,爬取下来的一些字段是英文的,将某列Series的英文翻译成中文 解决方案:这里封装了一个对某列不同语言的Series进行翻译的类 思路:因为翻译接口有访问次数的 ...
- LabVIEW使用POST调用有道翻译
为何想到做这个 前两天开始学习python,因为大家都说python是最好的程序语言,没有之一,我也不知道是不是真的,不过既然身边的人都在学,就学学看吧. python的实例第一课居然是调用 有道翻译 ...
- 有道python网课怎么样-如何用python“优雅的”调用有道翻译?
前言 其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面,记得关注),本文主要讲解如何用python调用有道翻译,讲解这个爬虫与有道翻译的js"斗争"的 ...
- python实现简单的api接口-简单实现Python调用有道API接口(最新的)
# ''' # Created on 2018-5-26 # # @author: yaoshuangqi # ''' import urllib.request import urllib.pars ...
- 如何用python“优雅的”调用有道翻译
文章目录 前言 分析 分析url 分析参数01 分析参数02 加密分析 模拟请求 注意点 请求代码 执行结果 结语 前言 其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面 ...
- 如何用python“优雅的”调用有道翻译?
其实在以前就盯上 有道翻译了 的,但是由于时间问题一直没有研究(我的 骚操作还在后面 ,记得关注),本文主要讲解如何用python调用有道翻译,讲解 这个爬虫与有道翻译 的js" 斗争 &q ...
- python有道-如何用pythonquot;优雅的”调用有道翻译?
前言 其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面,记得关注),本文主要讲解如何用python调用有道翻译,讲解这个爬虫与有道翻译的js"斗争"的 ...
- python md5加密_如何用python“优雅”的调用有道翻译?
前言 其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面,记得关注),本文主要讲解如何用python调用有道翻译,讲解这个爬虫与有道翻译的js"斗争"的 ...
最新文章
- 503. 下一个更大元素 II
- 【简易教程】基于Vue-cli使用eslint指南
- 谷歌浏览器怎么重发请求_Googel 浏览器 模拟发送请求工具--Advanced REST Client
- 成为java高级工程师需要什么
- 计算机学院毕业生德育总结,毕业生德育答辩总结_相关文章专题_写写帮文库
- java连接Hbase操作数据库的全过程---搭建hbase数据库
- 求矩形槽内电位分布matlab,MATLAB超松弛迭代法求解接地金属槽内电位分布
- ShaderMap Pro(贴图制作转换生成工具)v1.3.1官方版
- 零信任兴起:从理念到实践
- youtube后端是python吗_Web后端开发,用Python还是Go呢?
- 剑指政企数智办公市场,通信厂商融云有何看家本领?
- 小学计算机打字比赛教案,打字比赛活动方案
- springboot找不到对象(自动注入失败)
- 高效能人士的七个习惯 与成功有约
- Code for fun (1)
- php条件查询,PHP-----多条件查询(示例代码)
- hdu5544 Ba Gua Zhen(高斯消元)
- 当医学影像遇上深度学习 | 影像数据类型一览
- Java 7 使用TWR(Try-with-resources)完成文件copy
- 中国矿业大学计算机学院刘一凡,中国矿业大学计算机学院2013级国家奖学金获得者刘一凡采访记...