📅  最后修改于: 2023-12-03 15:00:44.166000             🧑  作者: Mango
Fanyi 是一款基于 Python 编程语言开发的翻译工具,目前支持以下翻译平台:
安装 fanyi:
pip install fanyi
在 Python 中使用:
from fanyi import translate
result = translate('hello world', 'zh')
print(result)
输出:
你好,世界
from fanyi import Baidu
baidu = Baidu(appid='your_appid', secret_key='your_secret_key')
result = baidu.translate('hello world', 'auto', 'zh')
print(result)
from fanyi import Youdao
youdao = Youdao(appid='your_appid', secret_key='your_secret_key')
result = youdao.translate('hello world', 'auto', 'zh')
print(result)
from fanyi import Google
google = Google()
result = google.translate('hello world', 'auto', 'zh')
print(result)
Fanyi 也提供了 API 接口供其他开发者使用。
启动 API 服务:
fanyi api -p 8000
使用 API:
import requests
response = requests.get('http://localhost:8000/translate', params={'q': 'hello world', 'to': 'zh'})
result = response.json()
print(result['result'][0]['dst'])
Fanyi 参考了以下项目: