要使用 Python 的 Google Translate API,您可以使用 googletrans
库,它是 Google Translate API 的包装器。下面是一个简单的脚本,演示如何使用此库翻译文本。
首先,您需要安装库:
pip install googletrans==4.0.0-rc1
以下是使用 googletrans
图书馆:
from googletrans import Translator
def translate_text(text, src_lang='auto', dest_lang='en'):
translator = Translator()
try:
translated = translator.translate(text, src=src_lang, dest=dest_lang)
return translated.text
except Exception as e:
print(f"An error occurred: {e}")
return None
if __name__ == "__main__":
# Example usage
original_text = "Hola, ¿cómo estás?"
src_language = 'es' # Spanish
dest_language = 'en' # English
translated_text = translate_text(original_text, src_language, dest_language)
if translated_text:
print(f"Original text: {original_text}")
print(f"Translated text: {translated_text}")
此脚本执行以下步骤:
- 导入
Translator
来自的类googletrans
图书馆。 - 定义一个函数
translate_text
它将需要翻译的文本、源语言和目标语言作为参数。 - 使用
Translator
对象来执行翻译并处理可能发生的任何异常。 - 在
if __name__ == "__main__":
块,演示如何使用translate_text
函数并举例说明。
您可以修改 src_language
和 dest_language
变量来在不同语言之间进行翻译。 src_lang
参数可以设置为 'auto'
自动检测源语言。
请根据需要随意扩展此脚本或将其集成到更大的应用程序中。
评论 (0)
这里还没有评论,你可以成为第一个评论者!