资源简介
百度翻译的API,百度API,将所要翻译的东西放入所在目录的1.txt内,会自动翻译并保存到桌面的翻译后.txt中,当然,也可以根据需要进行更改
代码片段和文件信息
import hashlib
import random
import urllib.request
import urllib.parse
import json
import codecs
import time
appid = ‘20180127000119124‘
secretKey = ‘bM5QKeEvLSCYhR_FOyJX‘
myurl = ‘http://api.fanyi.baidu.com/api/trans/vip/translate‘
p = codecs.open(‘1.txt‘)
q = p.readline()
write = codecs.open(‘翻译后.txt‘‘w‘)
while q:
fromLang = ‘en‘
toLang = ‘zh‘
salt = random.randint(32768 65536)
sign = appid+q+str(salt)+secretKey
m1 = hashlib.md5()
m1.update(sign.encode(encoding=‘utf-8‘))
sign = m1.hexdigest()
data = {}
data[‘q‘] = q
data[‘from‘] = fromLang
data[‘to‘] = toLang
data[‘appid‘] = appid
data[‘salt‘] = salt
data[‘sign‘] = sign
data = urllib.parse.urlencode(data).encode(‘utf-8‘)
response = urllib.request.urlopen(myurldata)
htlm=response.read().decode(‘utf-8‘)
target = json.loads(htlm)
print(target[‘trans_result‘][0][‘dst‘])
write.writelines(target[‘trans_result‘][0][‘dst‘]+‘\n‘ )
q = p.readline()
time.sleep(0.1)
p.close()
write.close()
input (“Please Enter to Exit“)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1121 2018-02-09 19:46 百度翻译.py
文件 2179282 2018-02-10 02:23 说明.docx
----------- --------- ---------- ----- ----
2180403 2
相关资源
- ReadyAPI-2.5.0破解.rar
- VL53L0x的API函数
- fabricjs api 中文文档
- Node.js-支付宝api的nodejs实现代码
- AVAYA JTAPI SDK 6.3
- Detour API HookDetour 源代码,库,和一个
- 操作系统程序 WIN32API 进程的控制通信
- 调用百度地图API实现实时定位案例
- Mapinfo在线地图插件-OnlineMap.MBX
- 使用ffmpeg api解码h264视频码流,并且能
- JDBC API 参考教程第三版(2003).rar
- MAPInfo_10.0&+破解+汉化
- ArangoDB学习资料,API文档
- API为中心的敏捷集成 从API到集成平台
- tp5 restful api框架
- RAPID编程手册
- 周立功之LwIP的rawapi接口及编程指南,
- VS2017环境集成百度语音识别API工程
- RabbitMQ API文档
- 电信物联网开发者平台北向API_DEMO源码
- 使用Mapinfo中Voronoi算法自动生成LAC或
- RESTful Web APIs.pdf 英文原版 非扫描版
- 使用cryptapi进行数字签名demo
- hadoop API
- RapidClick_屏幕鼠标自动点击.zip
- Linux4.4内核API文档
- esp32 官方API编程手册
- Nexpose中文API帮助
- uCGUI API 函数说明中文版
- api验证接口参数加密+时效性验证+私钥
评论
共有 条评论