Ich habe versucht, Google Translate aus Python zu verwenden, und es war einfach zu einfach

Hallo, das ist Ken hat.

Ich habe versucht, mit dem Python-Paket googletrans zu übersetzen, und es war zu einfach, es aufzuschreiben.

Was ist Googletrans?

Wenn Sie die Google-Übersetzung mit Python [Google Translate API] verwenden möchten (https://cloud.google.com/translate/?hl=ja&utm_source=google&utm_medium=cpc&utm_campaign=japac-JP-all-ja-dr-bkws-all-super- trial-e-dr-1008074 & utm_content = text-ad-none-none-DEV_c-CRE_314712311019-ADGP_Hybrid +% 7C + AW + SEM +% 7C + BKWS + ~ + T1 +% 7C + EXA +% 7C + ML +% 7C + 1: 1 +% 7C + JP +% 7C + ja +% 7C + Übersetzung +% 7C + google + übersetzer + api +% 7C + de-KWID_43700031334293414-kwd-74703397964 & userloc_1009241 & utm_term = KW_google% 20translator% 20api & gclI EAGIIcIIIcIIIcI EAIidI

Sie könnten denken, aber das kostet Geld, nicht wahr? Es ist eine geheime Geschichte, aber ich wollte die Google-Übersetzung von Python verwenden, als wäre sie spielerisch, ohne Geld auszugeben.

Nachdem ich verschiedene Dinge recherchiert hatte, fand ich etwas namens googletrans, also entschied ich mich, es zu verwenden.

Merkmale von Googletranen

Ungefähr so. Beginnen wir mit der Installation des Pakets.

Installieren Sie Googletrans

Geben Sie einfach den folgenden Befehl in die Konsole ein und drücken Sie die Eingabetaste.

pip install googletrans

Super einfach.

Versuchen Sie, mit Googletrans zu übersetzen

trans.py


from googletrans import Translator

str = 'Dies ist eine Banane.' #Zeichen, die Sie übersetzen möchten

translator = Translator()
trans_text = translator.translate(str) #Standardmäßig in Englisch konvertieren
print(trans_text.text)

Die grundlegende Verwendung ist wie folgt.
Es ist auch möglich, die Übersetzungszielsprache anzugeben, indem Sie eine Option unter "translate (str)" hinzufügen.

trans.py


from googletrans import Translator

str = 'Dies ist eine Banane.' #Zeichen, die Sie übersetzen möchten

translator = Translator()
trans_text = translator.translate(str,src='ja',dest='de') #Konvertieren Sie von Japanisch nach Deutsch
print(trans_text.text)

Es scheint, dass Sie auch eine Liste an die Zeichenfolge übergeben können, die Sie übersetzen möchten. > ``` >>> translations = translator.translate(['The quick brown fox', 'jumps over', 'the lazy dog'], dest='ko') >>> for translation in translations: ... print(translation.origin, ' -> ', translation.text) # The quick brown fox -> 빠른 갈색 여우 # jumps over -> 이상 점프 # the lazy dog -> 게으른 개 ``` >

Zusammenfassung

Ungefähr habe ich das Python-Paket "googletrans" eingeführt, das die Google-Übersetzung verwenden kann. Als Feature

Ist es so das ist alles.

Recommended Posts

Ich habe versucht, Google Translate aus Python zu verwenden, und es war einfach zu einfach
Ich habe versucht, die UnityCloudBuild-API von Python zu verwenden
Ich habe versucht, Pyenv zu verwenden, das ich ohne Essen hasste, und es war zu bequem, mich hinzusetzen.
Ich habe versucht, den Google-Kalender mit CSV-Terminen mithilfe von Python und Google API zu aktualisieren
Ich habe versucht, Web-Scraping mit Python und Selen
Ich habe versucht, Objekte mit Python und OpenCV zu erkennen
Ich habe versucht, Google Test und CMake in C zu verwenden
Ich habe versucht, mit Python auf Google Spread Sheets zuzugreifen
Ich habe versucht, die Python-Bibliothek von Ruby mit PyCall zu verwenden
Ich habe versucht, Follow Management mit Twitter API und Python (einfach)
[Python] Ich habe das Spiel von pip installiert und versucht zu spielen
[Python Scraping] Ich habe versucht, Google Search Top10 mit Beautifulsoup & Selenium
Ich habe einen Server mit Python-Socket und SSL erstellt und versucht, über den Browser darauf zuzugreifen
Ich möchte ein englisches Papier aus dem PDF-Format kopieren und in die Google-Übersetzung einfügen
[Python3] Google übersetzt Google Übersetzung ohne Verwendung von API
Verwenden Sie zwangsweise Google Translate aus Python
Ich habe versucht, Thonny (Python / IDE) zu verwenden.
Ich habe versucht, die Docomo-Spracherkennungs-API und die Google Speech-API in Java zu verwenden
Von Python bis zur Verwendung von MeCab (und CaboCha)
Wrangle x Python Buch Ich habe es versucht [2]
Als ich versuchte, Python auszuführen, wurde ich zum Microsoft Store übersprungen
Ich habe versucht, PyEZ und JSNAPy zu verwenden. Teil 2: Ich habe versucht, PyEZ zu verwenden
Ich habe versucht, die Bayes'sche Optimierung von Python zu verwenden
[ML-Aents] Ich habe versucht, maschinelles Lernen mit Unity und TensorFlow of Python (v0.11β-kompatibel) zu lernen.
Verwenden Sie Python aus Java mit Jython. Ich war auch süchtig danach.
Wrangle x Python Buch Ich habe es versucht [1]
Ich war überrascht, als ich mit udp Gesichtsberechtigungen vom iPad gesendet und mit Python weitergeleitet, empfangen und angezeigt habe!
Ich habe versucht, Headless Chrome von Selenium zu verwenden
Ich habe ein Beispiel für den Zugriff auf Salesforce mit Python und Bottle erstellt
[Zaif] Ich habe versucht, den Handel mit virtuellen Währungen mit Python zu vereinfachen
Ich habe versucht, E-Mails von Node.js und Python mithilfe des E-Mail-Zustelldienstes (SendGrid) von IBM Cloud zuzustellen!
Ich las "Quantencomputer beschleunigt künstliche Intelligenz" und versuchte, es in Python ohne mathematische Formeln zu skizzieren.
Python-Programmierung: Ich habe versucht, Nachrichtenartikel mit Selenium und BeautifulSoup4 abzurufen (zu crawlen)
Drei Dinge, von denen ich süchtig war, als ich Python und MySQL mit Docker verwendete
[Python] Keine Ich habe nullutil.py erstellt, weil es durch Überprüfen und Verzweigen überfüllt war.
Ich habe versucht, Python-Code aus .Net mit Pythonnet auszuführen (Hallo World Edition)
Ich habe versucht, PyEZ und JSNAPy zu verwenden. Teil 1: Übersicht
CSV-Ausgabe der Google-Suche mit [Python]! 【Einfach】
vprof - Ich habe versucht, den Profiler für Python zu verwenden
Ich möchte mit Python eine E-Mail von Google Mail senden.
Ich habe Python ausprobiert! ] Heute Abschluss von "Jeder Python! Was ist Python!"!
Ich habe versucht, die Google Cloud Vision-API zu verwenden
Ich habe Jacobian und teilweise Differenzierung mit Python versucht
Ich habe versucht, Mecab mit Python2.7, Ruby2.3, PHP7 zu verwenden
Ich habe Funktionssynthese und Curry mit Python versucht
Ich habe versucht, eine CSV-Datei mit Python zu lesen
Ich habe versucht, das Datetime-Modul von Python zu verwenden
Eine Geschichte, die praktisch war, als ich versuchte, das Python-IP-Adressmodul zu verwenden
Bildverarbeitung mit Python (ich habe versucht, es in 0 und 1 Mosaikkunst zu binarisieren)
Ich habe pipenv und asdf für die Python-Versionskontrolle ausprobiert
Ich habe versucht, TradeWave zu verwenden (BitCoin-Systemhandel in Python)
2017-04-11 Python> Ich habe Generator ausprobiert> Mir wurde Generatorausdruck / Generatorfunktion / next () beigebracht.
Ich habe versucht, Python aus einer Bat-Datei auszuführen
Einfache Möglichkeit, mit Google Colab mit Python zu kratzen