代码

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 简单的调用有道翻译相关推荐

  1. python爬取豆瓣电影top250的代码_Python爬虫——爬取豆瓣电影Top250代码实例

    利用python爬取豆瓣电影Top250的相关信息,包括电影详情链接,图片链接,影片中文名,影片外国名,评分,评价数,概况,导演,主演,年份,地区,类别这12项内容,然后将爬取的信息写入Excel表中 ...

  2. python代码示例下载-python爬取音频下载的示例代码

    抓取"xmly"鬼故事音频 import json # 在这个url,音频链接为JSON动态生成,所以用到了json模块 import requests headers = { & ...

  3. Python爬取De下载站相关代码

    Python爬取De下载站相关代码,因为没有设置代理,所以爬到800页左右就被干掉了,后续要加上 import urllib.request import bs4 import re import t ...

  4. python关于二手房的课程论文_基于python爬取链家二手房信息代码示例

    基本环境配置 python 3.6 pycharm requests parsel time 相关模块pip安装即可 确定目标网页数据 哦豁,这个价格..................看到都觉得脑阔 ...

  5. Python爬取网站图片并保存,超级简单

    Python爬取网站图片并保存,超级简单 先看看结果吧,去bilibili上拿到的图片=-= 第一步,导入模块 import requests from bs4 import BeautifulSou ...

  6. python实战(一)Python爬取猫眼评分排行前100电影及简单数据分析可视化python实战(一)Python爬取猫眼排行前一百电影及简单数据分析可视化

    python实战(一)Python爬取猫眼排行前一百电影及简单数据分析可视化 一.抓取数据 需要的库 request库 响应http请求 json库 将文本保存成json形式 pyquery 类似JQ ...

  7. python爬取b站直播弹幕代码

    以下是使用Python爬取B站直播弹幕的代码示例: import requests import json import timedef get_real_url(room_id):# 获取直播间的真 ...

  8. python爬取网易云音乐热评_python爬取网易云音乐评论

    本文实例为大家分享了python爬取网易云音乐评论的具体代码,供大家参考,具体内容如下 import requests import bs4 import json def get_hot_comme ...

  9. python爬取京东数据加载失败_python 爬京东数据时,无法登陆。

    想使用python爬取京东的快递信息,现在需要解决的首要问题是使用python模拟浏览器登陆,遇到了下面的问题. _t _ntNBMNX ({"username":"\u ...

最新文章

  1. 2017程序员该为自己制定的12个小目标
  2. linux kref详解
  3. eclipse折叠if语句块_Python学习日志01判断 if 语句
  4. Elasticsearch下安装ik分词器
  5. 001-spring结合quartz使用
  6. 【mac】Bartender 2不能隐藏百度云同步盘图标的解决方法
  7. 最简单企业证书部署应用!In-House改进版!免HTTPS!
  8. Activiti学习记录 Activiti初始化数据库、Activiti6增加表注释字段注释
  9. 手机经纬度在线转换工具链接
  10. 太实用了!这几个Python数据可视化案例!(文末送书)
  11. python中卡方检验_python 使用卡方检验
  12. Pycharm生成.exe文件
  13. 无线USB网卡Rndis设备
  14. php cunstruct,南开大学海外大学生物学类教授一览
  15. 一位过来人:也谈谈体制内 • 体制外
  16. c31 rotc_百度百科
  17. 用 Python 实现资本资产定价模型
  18. 数码博主自用五款高性价比蓝牙耳机分享,双11不想踩雷选什么蓝牙耳机好?
  19. 超算平台安装Anaconda和Tensorflow
  20. 最近写了一个预测体彩3D的小软件

热门文章

  1. VMProtect SDK使用日记
  2. ip网络广播对讲的特点
  3. Gazebo機器人仿真學習探索筆記(一)安裝與使用
  4. 计算机网络篇:网络层路由选择之汇集树产生
  5. 修改Windows MySQL数据库存储位置
  6. DOTA 数据集:2806 张遥感图像,近 19 万个标注实例
  7. LLVM ERROR out of memory
  8. 使用Python进行微信公众号开发(二)接收消息
  9. 算法----------海岛个数问题
  10. 服务器主板芯片组什么意思,服务器主板是什么