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 相关文章推荐
python基础教程之常用运算符
Aug 29 Python
在Python中处理XML的教程
Apr 29 Python
python执行子进程实现进程间通信的方法
Jun 02 Python
Python和JavaScript间代码转换的4个工具
Feb 22 Python
python使用pil进行图像处理(等比例压缩、裁剪)实例代码
Dec 11 Python
python和pygame实现简单俄罗斯方块游戏
Feb 19 Python
python3.6利用pyinstall打包py为exe的操作实例
Oct 31 Python
python实现复制文件到指定目录
Oct 16 Python
Python爬虫使用代理IP的实现
Oct 27 Python
解析pip安装第三方库但PyCharm中却无法识别的问题及PyCharm安装第三方库的方法教程
Mar 10 Python
django 利用Q对象与F对象进行查询的实现
May 15 Python
如何把python项目部署到linux服务器
Aug 26 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
Yii框架连接mongodb数据库的代码
2016/07/27 PHP
javascript的trim,ltrim,rtrim自定义函数
2008/09/21 Javascript
jQuery $.get 的妙用 访问本地文本文件
2012/07/12 Javascript
JS获取图片实际宽高及根据图片大小进行自适应
2013/08/11 Javascript
文本框回车提交与禁止提交示例
2013/09/27 Javascript
JavaScript中toString()方法的使用详解
2015/06/05 Javascript
基于javascript实现图片懒加载
2016/01/05 Javascript
jquery ztree实现模糊搜索功能
2016/02/25 Javascript
js仿百度登录页实现拖动窗口效果
2016/03/11 Javascript
node.js实现端口转发
2016/04/14 Javascript
KnockoutJS 3.X API 第四章之数据控制流foreach绑定
2016/10/10 Javascript
jquery广告无缝轮播实例
2017/01/05 Javascript
详解微信小程序入门五: wxml文件引用、模版、生命周期
2017/01/20 Javascript
详解nodejs爬虫程序解决gbk等中文编码问题
2017/04/06 NodeJs
node作为中间服务层如何发送请求(发送请求的实现方法详解)
2018/01/02 Javascript
Bootstrap实现可折叠分组侧边导航菜单
2018/03/07 Javascript
解决JQuery的ajax函数执行失败alert函数弹框一闪而过问题
2019/04/10 jQuery
vue组件间通信六种方式(总结篇)
2019/05/15 Javascript
Vue 自定义指令功能完整实例
2019/09/17 Javascript
vue 验证码界面实现点击后标灰并设置div按钮不可点击状态
2019/10/28 Javascript
jQuery实现聊天对话框
2020/02/08 jQuery
Python写的创建文件夹自定义函数mkdir()
2014/08/25 Python
在Python的循环体中使用else语句的方法
2015/03/30 Python
对pandas的算术运算和数据对齐实例详解
2018/12/22 Python
python tkinter组件摆放方式详解
2019/09/16 Python
基于python爬取梨视频实现过程解析
2020/11/09 Python
理肤泉美国官网:La Roche-Posay
2018/01/17 全球购物
毕业生个人求职的自我评价
2013/10/28 职场文书
大门门卫岗位职责
2013/11/30 职场文书
产品发布会策划方案
2014/05/12 职场文书
师德模范事迹材料
2014/06/03 职场文书
电子银行业务授权委托书
2014/10/10 职场文书
李清照的诗词赏析(20首)
2019/08/22 职场文书
利用Python将list列表写入文件并读取的方法汇总
2022/03/25 Python
vue使用localStorage持久性存储实现评论列表
2022/04/14 Vue.js
使用Nginx+Tomcat实现负载均衡的全过程
2022/05/30 Servers