python脚本,把JSON中[]里面的英文单词翻译成俄文
时间: 2024-11-27 17:19:32 浏览: 22
Python脚本可以使用第三方库如`json`处理JSON数据,然后结合`googletrans`这样的翻译API将英文单词转为俄文。这里是一个简单的示例:
```python
import json
from googletrans import Translator
# 假设你的JSON字符串是这样的
json_data = """
{
"words": ["apple", "banana", "cherry"]
}
"""
# 将JSON加载为字典
data_dict = json.loads(json_data)
# 创建Translator实例
translator = Translator()
def translate_word(word):
translation = translator.translate(word, dest='ru')
return translation.text
# 翻译列表中的每个单词并更新原字典
translated_words = {key: [translate_word(word) for word in value] for key, value in data_dict.items() if key == 'words'}
# 将翻译后的字典转换回JSON格式
translated_json = json.dumps(translated_words)
print(f"翻译后的JSON: {translated_json}")
```
阅读全文