【1.1】批量翻译的小程序
一、先注册
http://ai.youdao.com/docs/doc-trans-price.s#p01
流程
http://ai.youdao.com/doc.s#guide
二、代码
#coding:UTF-8
import requests
import hashlib
import json
from collections import OrderedDict as Od
from file_handler import ReadFiles
import sys
reload(sys)
sys.setdefaultencoding('utf8')
salt = "**" (替换)
appKey = "****" (替换)
app_scret = "**" (替换)
def EnToChn(query_info,salt=salt,appKey=appKey,app_scret=app_scret):
"""
将英文转化为中文
"""
# query_info = "Acute lymphoblastic leukemia (B-cell precursor)"
sign_info = appKey + query_info +salt + app_scret
sign_info2 = hashlib.md5(sign_info).hexdigest()
test_id = "http://openapi.youdao.com/api?q={query_info}&from=EN&to=zh_CHS&appKey={appKey}&salt={salt}&sign={sign_info2}" .format(**locals())
r = requests.get(test_id)
result_info = r.text
result = json.loads(result_info)
trans_result = result["translation"][0]
return trans_result
这里是一个广告位,,感兴趣的都可以发邮件聊聊:tiehan@sina.cn
个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn
个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn