Python接入百度翻译api
时间: 2023-11-05 15:38:06 浏览: 196
自主创作的代码编写变量命名工具
5星 · 资源好评率100%
接入百度翻译API,可以使用Python的requests库进行HTTP请求,具体步骤如下:
1. 在百度翻译开放平台申请API Key。请参考官方文档:https://fanyi-api.baidu.com/api/trans/product/index
2. 安装requests库。可以使用pip命令进行安装:`pip install requests`
3. 使用requests库发送HTTP请求,获取翻译结果。示例代码如下:
```
import requests
url = 'http://api.fanyi.baidu.com/api/trans/vip/translate'
params = {
'q': 'hello',
'from': 'en',
'to': 'zh',
'appid': 'your_appid',
'salt': '123456',
'sign': 'your_sign'
}
response = requests.get(url, params=params)
result = response.json()
print(result['trans_result'][0]['dst'])
```
其中,需要将`your_appid`和`your_sign`替换为自己的API Key和签名,`q`参数为待翻译的文本,`from`和`to`参数分别为原始语言和目标语言。上述示例代码将英文的`hello`翻译成中文,并输出翻译结果。
阅读全文