📜  google 翻译器 api pyhton - Python (1)

📅  最后修改于: 2023-12-03 15:15:24.745000             🧑  作者: Mango

Google 翻译器 API Python - Python

如果你想要使用 Python 实现 Google 翻译器 API,你可以使用第三方库 googletrans。

安装依赖

要使用 googletrans,你需要先安装以下依赖:

pip install googletrans==4.0.0-rc1
pip install google-auth google-auth-oauthlib google-auth-httplib2
翻译文本

googletrans 可以将文本从一种语言翻译到另一种语言。以下是一个例子,将英文翻译为中文:

from googletrans import Translator

translator = Translator()

# 简体中文为 'zh-CN'
text = translator.translate('Hello, World!', dest='zh-CN')

print(text.text)
# 输出:'你好,世界!'
检测语言

googletrans 还可以检测一段文本的语言。

from googletrans import LANGUAGES, Translator

translator = Translator()

text = 'こんにちは'

language = translator.detect(text).lang

print(LANGUAGES[language])
# 输出:'japanese'
指定源语言

如果你要翻译的文本不是英文,你可以指定其语言。

from googletrans import LANGUAGES, Translator

translator = Translator()

# 日语为 'ja'
text = translator.translate('こんにちは', src='ja', dest='zh-CN')

print(text.text)
# 输出:'你好'
支持的语言

googletrans 支持多种语言,你可以使用以下代码列出所有语言的缩写:

from googletrans import LANGUAGES

print(LANGUAGES)
总结

googletrans 是一个实现 Google 翻译器 API 的 Python 第三方库。使用它可以轻松地将一段文本从一种语言翻译到另一种语言。同时,它还可以检测语言、指定源语言等功能。