Python使用百度翻译开发平台实现英文翻译为中文功能示例


Posted in Python onAugust 08, 2019

本文实例讲述了Python使用百度翻译开发平台实现英文翻译为中文功能。分享给大家供大家参考,具体如下:

#coding=utf8
import random
import requests
import hashlib
appid = 'xxxxxx'
secretKey = 'xxxxx'
def get_md5(string):#返回字符串md5加密
  hl = hashlib.md5()
  hl.update(string.encode('utf-8'))
  return hl.hexdigest()
def en_to_zh(en_str):#英语翻译成中文
  api_url = 'http://api.fanyi.baidu.com/api/trans/vip/translate'
  salt = random.randint(32768,65536)
  sign = get_md5(appid + en_str + str(salt) + secretKey)
  api_data = {
    'q':en_str,
    'from':'en',
    'to':'zh',
    'appid':appid,
    'salt':salt,
    'sign':sign
  }
  req_get = requests.get(api_url,api_data)
  result = req_get.json()
  return result['trans_result']

更多关于Python相关内容可查看本站专题:《Python Socket编程技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
centos 下面安装python2.7 +pip +mysqld
Nov 18 Python
基于Python3 逗号代码 和 字符图网格(详谈)
Jun 22 Python
Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例
Aug 07 Python
python中lambda()的用法
Nov 16 Python
详解Python下ftp上传文件linux服务器
Jun 21 Python
Python的条件表达式和lambda表达式实例
Jan 31 Python
python线程的几种创建方式详解
Aug 29 Python
python3 实现函数写文件路径的正确方法
Nov 27 Python
将pytorch转成longtensor的简单方法
Feb 18 Python
scrapy中如何设置应用cookies的方法(3种)
Sep 22 Python
Python3.9最新版下载与安装图文教程详解(Windows系统为例)
Nov 28 Python
python selenium 获取接口数据的实现
Dec 07 Python
python按行读取文件并找出其中指定字符串
Aug 08 #Python
python实现PID算法及测试的例子
Aug 08 #Python
python开头的coding设置方法
Aug 08 #Python
pycharm 安装JPype的教程
Aug 08 #Python
Python学习笔记之lambda表达式用法详解
Aug 08 #Python
python读取大文件越来越慢的原因与解决
Aug 08 #Python
Python实现Singleton模式的方式详解
Aug 08 #Python
You might like
Php中用PDO查询Mysql来避免SQL注入风险的方法
2013/04/25 PHP
基于flush()不能按顺序输出时的解决办法
2013/06/29 PHP
php获取$_POST同名参数数组的实现介绍
2013/06/30 PHP
php基于PDO实现功能强大的MYSQL封装类实例
2017/02/27 PHP
laravel5.6中的外键约束示例
2019/10/23 PHP
Jquery 获取表单text,areatext,radio,checkbox,select值的代码
2009/11/12 Javascript
从零开始学习jQuery (四) jQuery中操作元素的属性与样式
2011/02/23 Javascript
漂亮的jquery提示效果(仿腾讯弹出层)
2013/02/05 Javascript
jquery缓动swing liner控制动画过程不同时刻的速度
2014/05/29 Javascript
jQuery实现的多屏图像图层切换效果实例
2015/05/07 Javascript
JSON字符串转换JSONObject和JSONArray的方法
2016/06/03 Javascript
jQuery实现打开页面渐现效果示例
2016/07/27 Javascript
js实现上下左右弹框划出效果
2017/03/08 Javascript
js轮播图的插件化封装详解
2017/07/17 Javascript
vue+element项目中过滤输入框特殊字符小结
2019/08/07 Javascript
node.js中事件触发器events的使用方法实例分析
2019/11/23 Javascript
Python算法输出1-9数组形成的结果为100的所有运算式
2017/11/03 Python
python实现微信机器人: 登录微信、消息接收、自动回复功能
2019/04/29 Python
Python常用模块logging——日志输出功能(示例代码)
2019/11/20 Python
pytorch 自定义卷积核进行卷积操作方式
2019/12/30 Python
Python 使用 PyQt5 开发的关机小工具分享
2020/07/16 Python
浅析Python打包时包含静态文件处理方法
2021/01/15 Python
荷兰网上鞋店:Ziengs.nl
2017/01/02 全球购物
Clearly澳大利亚:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
5个HTML5的常用本地存储方式详解与介绍
2021/03/27 HTML / CSS
邮政员工辞职信
2014/01/16 职场文书
优秀语文教师事迹
2014/05/18 职场文书
三月雷锋月活动总结
2014/07/03 职场文书
公务员党员评议表自我鉴定
2014/09/14 职场文书
法定代表人授权委托书范文
2014/09/22 职场文书
招商引资工作汇报材料
2014/10/28 职场文书
2014三年级班主任工作总结
2014/12/05 职场文书
2016幼儿教师自荐信范文
2016/01/28 职场文书
各类场合主持词开场白范文集锦
2019/08/16 职场文书
浅谈如何提高PHP代码的质量
2021/05/28 PHP
Python还能这么玩之只用30行代码从excel提取个人值班表
2021/06/05 Python