Um mit der Google Translate API in Python zu arbeiten, können Sie den googletrans
Bibliothek, die ein Wrapper für die Google Translate API ist. Unten finden Sie ein einfaches Skript, das zeigt, wie Sie diese Bibliothek zum Übersetzen von Text verwenden.
Zuerst müssen Sie die Bibliothek installieren:
pip install googletrans==4.0.0-rc1
Hier ist ein einfaches Beispielskript zum Übersetzen von Text mit dem googletrans
Bibliothek:
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}")
Dieses Skript führt die folgenden Schritte aus:
- Importiert die
Translator
Klasse aus demgoogletrans
Bibliothek. - Definiert eine Funktion
translate_text
das den zu übersetzenden Text, die Quellsprache und die Zielsprache als Argumente verwendet. - Verwendet die
Translator
-Objekt, um die Übersetzung durchzuführen und alle Ausnahmen zu behandeln, die auftreten können. - Im
if __name__ == "__main__":
Block, zeigt die Verwendung destranslate_text
Funktion mit einem Beispiel.
Sie können die src_language
Und dest_language
Variablen, die zwischen verschiedenen Sprachen übersetzt werden sollen. src_lang
Der Parameter kann eingestellt werden auf 'auto'
um die Ausgangssprache automatisch zu erkennen.
Sie können dieses Skript nach Bedarf erweitern oder in eine größere Anwendung integrieren.
Kommentare (0)
Hier gibt es noch keine Kommentare, Sie können der Erste sein!