使用Python编写翻译软件
时间: 2024-02-16 10:57:25 浏览: 69
以下是使用Python编写翻译软件的一个例子:
```python
import requests
import json
def translate(text, target_language):
url = "https://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl={}&dt=t&q={}".format(target_language, text)
response = requests.get(url)
if response.status_code == 200:
result = json.loads(response.text)
return result[0][0][0]
else:
return "Error: {}".format(response.status_code)
text = "Hello, how are you?"
target_language = "zh-CN"
translation = translate(text, target_language)
print(translation) # 输出:你好,你好吗?
```
这个例子使用了Google Translate API来进行翻译。你需要先去Google Cloud Platform创建一个项目并启用Translate API,然后获取API密钥。将API密钥替换到代码中的`API_KEY`变量中即可使用。
阅读全文