两个翻译接口
百度翻译接口
def translate_baidu(word):
url = 'https://fanyi.baidu.com/sug'
data = {'kw': f'{word}'}
res = requests.post(url, data=data).json()
# print(json.dumps(res, indent=2, ensure_ascii=False))
return res['data'][0]['v']
有道翻译接口
def translate_youdao(query):
url = 'http://fanyi.youdao.com/translate'
data = {
"i": query, # 待翻译的字符串
"from": "AUTO",
"to": "AUTO",
"smartresult": "dict",
"client": "fanyideskweb",
"salt": "16081210430989",
"doctype": "json",
"version": "2.1",
"keyfrom": "fanyi.web",
"action": "FY_BY_REALTlME",
"bv": "ddb69aa95436886814d31727a147194d",
"sign": "7e803022889c9f7fdac905992bf10f9a"
}
res = requests.get(url, data=data, params=data).json()
print(json.dumps(res, indent=2, ensure_ascii=False))
return res['translateResult'][0][0]['tgt'] # 打印翻译后的结果
本文作者:斐波那契的那点事儿
本文链接:https://www.cnblogs.com/fbnq/p/16889131.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix