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内置函数bin() oct()等实现进制转换
Dec 30 Python
python的类变量和成员变量用法实例教程
Aug 25 Python
Python实现的检测web服务器健康状况的小程序
Sep 17 Python
深入解答关于Python的11道基本面试题
Apr 01 Python
python实现在pandas.DataFrame添加一行
Apr 04 Python
python 获取当天每个准点时间戳的实例
May 22 Python
Python爬取数据保存为Json格式的代码示例
Apr 09 Python
PyQtGraph在pyqt中的应用及安装过程
Aug 04 Python
解析python实现Lasso回归
Sep 11 Python
python爬虫开发之urllib模块详细使用方法与实例全解
Mar 09 Python
Python填充任意颜色,不同算法时间差异分析说明
May 16 Python
Python Django路径配置实现过程解析
Nov 05 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
Win2000+Apache+MySql+PHP4+PERL安装使用小结
2006/10/09 PHP
thinkPHP+ajax实现统计页面pv浏览量的方法
2017/03/15 PHP
浅析PHP数据导出知识点
2018/02/17 PHP
JS获取IUSR_机器名和IWAM_机器名帐号的密码
2006/12/06 Javascript
jquery监控数据是否变化(修正版)
2011/04/12 Javascript
JavaScript中的Math.SQRT1_2属性使用简介
2015/06/14 Javascript
JavaScript的this关键字的理解
2016/06/18 Javascript
Canvas实现放射线动画效果
2017/02/15 Javascript
使用prop解决一个checkbox选中后再次选中失效的问题
2017/07/05 Javascript
基于JS递归函数细化认识及实用实例(推荐)
2017/08/07 Javascript
JS弹窗 JS弹出DIV并使整个页面背景变暗功能的实现代码
2018/04/21 Javascript
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
使用Vue Composition API写出清晰、可扩展的表单实现
2020/06/10 Javascript
Node.js中的异步生成器与异步迭代详解
2021/01/31 Javascript
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
利用Python如何生成hash值示例详解
2017/12/20 Python
Python里字典的基本用法(包括嵌套字典)
2019/02/27 Python
Python实现连接MySql数据库及增删改查操作详解
2019/04/16 Python
基于python进行抽样分布描述及实践详解
2019/09/02 Python
Python定义函数时参数有默认值问题解决
2019/12/19 Python
详解Django3中直接添加Websockets方式
2020/02/12 Python
浅谈Python中的生成器和迭代器
2020/06/19 Python
个人找工作求职简历的自我评价
2013/10/20 职场文书
秋季婚礼证婚词
2014/01/11 职场文书
《学会待客》教学反思
2014/02/22 职场文书
助人为乐道德模范事迹材料
2014/08/16 职场文书
2014年作风建设工作总结
2014/10/29 职场文书
员工年终考核评语
2014/12/31 职场文书
王亚平太空授课观后感
2015/06/12 职场文书
2016庆祝国庆67周年宣传语
2015/11/25 职场文书
高二语文教学反思
2016/02/16 职场文书
驾驶员安全责任协议书
2016/03/22 职场文书
2016年大学生党员公开承诺书
2016/03/24 职场文书
如何用JavaScript检测当前浏览器是无头浏览器
2021/04/27 Javascript
python中取整数的几种方法
2021/11/07 Python
《传颂之物 虚伪的假面》BD发售宣传CM公开
2022/04/04 日漫