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实现的二叉树算法和kmp算法实例
Apr 25 Python
Python基于回溯法子集树模板解决m着色问题示例
Sep 07 Python
python获取外网IP并发邮件的实现方法
Oct 01 Python
python爬取酷狗音乐排行榜
Feb 20 Python
对Python中class和instance以及self的用法详解
Jun 26 Python
python selenium爬取斗鱼所有直播房间信息过程详解
Aug 09 Python
python 数据生成excel导出(xlwt,wlsxwrite)代码实例
Aug 23 Python
python多线程实现TCP服务端
Sep 03 Python
Python+numpy实现矩阵的行列扩展方式
Nov 29 Python
Python Selenium截图功能实现代码
Apr 26 Python
python中tkinter窗口位置\坐标\大小等实现示例
Jul 09 Python
Django model重写save方法及update踩坑详解
Jul 27 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计算两个路径的相对路径
2013/06/14 PHP
php写入、删除与复制文件的方法
2015/06/20 PHP
php无法连接mysql数据库的正确解决方法
2016/07/01 PHP
PHP实现数组转JSon和JSon转数组的方法示例
2018/06/14 PHP
ThinkPHP框架实现FTP图片上传功能示例
2019/04/08 PHP
出现“不能执行已释放的Script代码”错误的原因及解决办法
2007/08/29 Javascript
js location.replace与location.reload的区别
2010/09/08 Javascript
JQuery操作单选按钮以及复选按钮示例
2013/09/23 Javascript
在Node.js应用中读写Redis数据库的简单方法
2015/06/30 Javascript
jquery+css实现的红色线条横向二级菜单效果
2015/08/22 Javascript
JavaScript实现自动切换图片代码
2016/10/11 Javascript
解析NodeJs的调试方法
2016/12/11 NodeJs
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
2017/03/03 Javascript
Vue.js 2.0 移动端拍照压缩图片预览及上传实例
2017/04/27 Javascript
iscroll动态加载数据完美解决方法
2017/07/18 Javascript
Angularjs上传图片实例详解
2017/08/06 Javascript
laravel5.3 vue 实现收藏夹功能实例详解
2018/01/21 Javascript
vue实现两个组件之间数据共享和修改操作
2020/11/12 Javascript
Python 用户登录验证的小例子
2013/03/06 Python
使用Python发送各种形式的邮件的方法汇总
2015/11/09 Python
python魔法方法-属性访问控制详解
2016/07/25 Python
详解Python的Lambda函数与排序
2016/10/25 Python
python docx 中文字体设置的操作方法
2018/05/08 Python
win10环境下配置vscode python开发环境的教程详解
2019/10/16 Python
Python中Flask-RESTful编写API接口(小白入门)
2019/12/11 Python
django框架中ajax的使用及避开CSRF 验证的方式详解
2019/12/11 Python
tensorflow保持每次训练结果一致的简单实现
2020/02/17 Python
matplotlib 生成的图像中无法显示中文字符的解决方法
2020/06/10 Python
css3 按钮样式简单可扩展创建
2013/03/18 HTML / CSS
美国知名户外用品畅销中心:Sierra Trading Post
2016/07/19 全球购物
一道写SQL的面试题和答案
2013/11/19 面试题
企业办公室主任岗位职责
2014/02/19 职场文书
小学生元旦广播稿
2014/02/21 职场文书
施工员岗位职责
2014/03/16 职场文书
电子商务专业毕业生自荐书
2014/06/22 职场文书
幼儿园门卫岗位职责范本
2014/07/02 职场文书