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显示进度条的方法
Sep 20 Python
python查看FTP是否能连接成功的方法
Jul 30 Python
Using Django with GAE Python 后台抓取多个网站的页面全文
Feb 17 Python
pandas 对每一列数据进行标准化的方法
Jun 09 Python
浅谈pytorch和Numpy的区别以及相互转换方法
Jul 26 Python
Django 日志配置按日期滚动的方法
Jan 31 Python
双向RNN:bidirectional_dynamic_rnn()函数的使用详解
Jan 20 Python
Python3列表List入门知识附实例
Feb 09 Python
python shapely.geometry.polygon任意两个四边形的IOU计算实例
Apr 12 Python
Python3批量创建Crowd用户并分配组
May 20 Python
Python Scrapy多页数据爬取实现过程解析
Jun 12 Python
python接口自动化之ConfigParser配置文件的使用详解
Aug 03 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
为php4加入动态flash文件的生成的支持
2006/10/09 PHP
php实现简单的MVC框架实例
2015/09/23 PHP
PHP7.1实现的AES与RSA加密操作示例
2018/06/15 PHP
prototype.js的Ajax对象
2006/09/23 Javascript
JavaScript更改class和id的方法
2008/10/10 Javascript
Ext javascript建立超链接,进行事件处理的实现方法
2009/03/22 Javascript
更快的异步执行(setTimeout多浏览器)
2014/08/12 Javascript
详谈JavaScript 匿名函数及闭包
2014/11/14 Javascript
JQuery插件ajaxfileupload.js异步上传文件实例
2015/05/19 Javascript
JS实现统计复选框选中个数并提示确定与取消的方法
2015/07/01 Javascript
jQuery.extend 函数及用法详细
2015/09/06 Javascript
js文本框输入内容智能提示效果
2015/12/02 Javascript
第一次接触神奇的Bootstrap菜单和导航
2016/08/01 Javascript
从零学习node.js之搭建http服务器(二)
2017/02/21 Javascript
jacascript DOM节点——元素节点、属性节点、文本节点
2017/04/18 Javascript
vue filters的使用详解
2018/06/11 Javascript
Vue中使用的EventBus有生命周期
2018/07/12 Javascript
python框架django基础指南
2016/09/08 Python
Python中sort和sorted函数代码解析
2018/01/25 Python
Python网络编程基于多线程实现多用户全双工聊天功能示例
2018/04/10 Python
python实现对csv文件的列的内容读取
2018/07/04 Python
PowerBI和Python关于数据分析的对比
2019/07/11 Python
python中append实例用法总结
2019/07/30 Python
PyQt5多线程刷新界面防假死示例
2019/12/13 Python
python统计函数库scipy.stats的用法解析
2020/02/25 Python
Python使用ElementTree美化XML格式的操作
2020/03/06 Python
基于python实现检索标记敏感词并输出
2020/05/07 Python
Python collections模块的使用方法
2020/10/09 Python
潘多拉意大利官方网上商城:网上选购PANDORA珠宝
2018/10/07 全球购物
英国首屈一指的票务公司:See Tickets
2019/05/11 全球购物
英国鞋网:Rubber Sole
2020/03/03 全球购物
公司综合部的成员自我评价分享
2013/11/05 职场文书
数控专业大学生的自我鉴定
2013/11/13 职场文书
特色蛋糕店创业计划书
2014/01/28 职场文书
党员干部批评与自我批评反四风思想汇报
2014/09/21 职场文书
农业项目投资意向书
2015/05/09 职场文书