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爬取豆瓣电影top250的代码_Python爬虫——爬取豆瓣电影Top250代码实例
利用python爬取豆瓣电影Top250的相关信息,包括电影详情链接,图片链接,影片中文名,影片外国名,评分,评价数,概况,导演,主演,年份,地区,类别这12项内容,然后将爬取的信息写入Excel表中 ...
- python代码示例下载-python爬取音频下载的示例代码
抓取"xmly"鬼故事音频 import json # 在这个url,音频链接为JSON动态生成,所以用到了json模块 import requests headers = { & ...
- Python爬取De下载站相关代码
Python爬取De下载站相关代码,因为没有设置代理,所以爬到800页左右就被干掉了,后续要加上 import urllib.request import bs4 import re import t ...
- python关于二手房的课程论文_基于python爬取链家二手房信息代码示例
基本环境配置 python 3.6 pycharm requests parsel time 相关模块pip安装即可 确定目标网页数据 哦豁,这个价格..................看到都觉得脑阔 ...
- Python爬取网站图片并保存,超级简单
Python爬取网站图片并保存,超级简单 先看看结果吧,去bilibili上拿到的图片=-= 第一步,导入模块 import requests from bs4 import BeautifulSou ...
- python实战(一)Python爬取猫眼评分排行前100电影及简单数据分析可视化python实战(一)Python爬取猫眼排行前一百电影及简单数据分析可视化
python实战(一)Python爬取猫眼排行前一百电影及简单数据分析可视化 一.抓取数据 需要的库 request库 响应http请求 json库 将文本保存成json形式 pyquery 类似JQ ...
- python爬取b站直播弹幕代码
以下是使用Python爬取B站直播弹幕的代码示例: import requests import json import timedef get_real_url(room_id):# 获取直播间的真 ...
- python爬取网易云音乐热评_python爬取网易云音乐评论
本文实例为大家分享了python爬取网易云音乐评论的具体代码,供大家参考,具体内容如下 import requests import bs4 import json def get_hot_comme ...
- python爬取京东数据加载失败_python 爬京东数据时,无法登陆。
想使用python爬取京东的快递信息,现在需要解决的首要问题是使用python模拟浏览器登陆,遇到了下面的问题. _t _ntNBMNX ({"username":"\u ...
最新文章
- 2017程序员该为自己制定的12个小目标
- linux kref详解
- eclipse折叠if语句块_Python学习日志01判断 if 语句
- Elasticsearch下安装ik分词器
- 001-spring结合quartz使用
- 【mac】Bartender 2不能隐藏百度云同步盘图标的解决方法
- 最简单企业证书部署应用!In-House改进版!免HTTPS!
- Activiti学习记录 Activiti初始化数据库、Activiti6增加表注释字段注释
- 手机经纬度在线转换工具链接
- 太实用了!这几个Python数据可视化案例!(文末送书)
- python中卡方检验_python 使用卡方检验
- Pycharm生成.exe文件
- 无线USB网卡Rndis设备
- php cunstruct,南开大学海外大学生物学类教授一览
- 一位过来人:也谈谈体制内 • 体制外
- c31 rotc_百度百科
- 用 Python 实现资本资产定价模型
- 数码博主自用五款高性价比蓝牙耳机分享,双11不想踩雷选什么蓝牙耳机好?
- 超算平台安装Anaconda和Tensorflow
- 最近写了一个预测体彩3D的小软件