Lazy loaded image
使用Python调用搭建的翻译API
字数 510阅读时长 2 分钟
2024-7-7
2024-8-3
type
status
date
slug
summary
tags
category
icon
password
API的搭建参考这篇文章
 

获取翻译API的URL

如果我们要翻译“Hello World”(en to zh),那我们就访问一个特定的URL,我们就是要通过Python自动获取这个URL,我们可以使用这个函数:
我们运行这个语句,就可以获得URL:

获取JSON

接着我们需要从得到的URL里面获取JSON,首先我们引入一下requests库:
然后定义一个函数:
传入刚刚获取的url就可以了,不出意外的,我们打印一下translated_json,结果应该是这样的:
notion image

获取翻译结果

我们将JSON转换为字典,然后提取”response”对应的字典,然后提取这个字典里面”translated_text“对应的字符串。
先引入json库:
定义一个函数处理数据:
返回值就是我们想要的结果:您好世界!

More?

  • UI界面
  • 判断传入是否正确
  • ……
你可以自己去尝试,这有无数种可能!
上一篇
凌云·LinYun博客运营1周年!
下一篇
使用LaTex公式解决博客内的公式与化学方程式

评论
Loading...