J'ai essayé d'utiliser Google Translate à partir de Python et c'était trop facile

Bonjour, c'est Ken a.

J'ai essayé de traduire en utilisant le package Python googletrans et c'était trop facile à écrire.

Qu'est-ce que googletrans

Si vous souhaitez utiliser Google Traduction avec Python [API Google Translate](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 + Traduction +% 7C + google + Translator + api +% 7C + en-KWID_43700031334293414-kwd-74703397964 & userloc_1009241 & utm_term = KW_google% 20translator% 20api & gclid = KW_google% 20translator% 20api & gclid = EA7DBIk49

Vous pourriez penser, mais cela coûte de l'argent, n'est-ce pas? C'est une histoire secrète, mais je voulais utiliser la traduction Google à partir de python comme si c'était ludique sans dépenser d'argent.

Après avoir recherché diverses choses, j'ai trouvé quelque chose appelé googletrans, alors j'ai décidé de l'utiliser.

Caractéristiques de googletrans

À peu près comme ça. Commençons par installer le package.

Installez googletrans

Tapez simplement la commande suivante dans la console et appuyez sur Entrée.

pip install googletrans

Super facile.

Essayez de traduire avec googletrans

trans.py


from googletrans import Translator

str = 'Ceci est une banane.' #Caractères que vous souhaitez traduire

translator = Translator()
trans_text = translator.translate(str) #Convertir en anglais par défaut
print(trans_text.text)

L'utilisation de base est comme ça.
Il est également possible de spécifier la langue de destination de la traduction en ajoutant une option à translate (str).

trans.py


from googletrans import Translator

str = 'Ceci est une banane.' #Caractères que vous souhaitez traduire

translator = Translator()
trans_text = translator.translate(str,src='ja',dest='de') #Convertir du Japonais vers l'Allemand
print(trans_text.text)

Il semble que vous puissiez également transmettre une liste à la chaîne de caractères que vous souhaitez traduire. > ``` >>> 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 -> 게으른 개 ``` >

Résumé

En gros, j'ai introduit le package Python "googletrans" qui peut utiliser la traduction de Google. En tant que caractéristique

C'est comme ça? c'est tout.

Recommended Posts

J'ai essayé d'utiliser Google Translate à partir de Python et c'était trop facile
J'ai essayé d'utiliser l'API UnityCloudBuild de Python
J'ai essayé d'utiliser du pyenv, que je détestais sans manger, et c'était trop pratique de m'asseoir.
J'ai essayé de mettre à jour le calendrier Google avec des rendez-vous CSV à l'aide de Python et de l'API Google
J'ai essayé le web scraping en utilisant python et sélénium
J'ai essayé la détection d'objets en utilisant Python et OpenCV
J'ai essayé d'utiliser google test et CMake en C
J'ai essayé d'accéder aux feuilles de calcul Google en utilisant Python
J'ai essayé d'utiliser la bibliothèque Python de Ruby avec PyCall
J'ai essayé la gestion du suivi avec l'API Twitter et Python (facile)
[Python] J'ai installé le jeu depuis pip et j'ai essayé de jouer
[Python scraping] J'ai essayé la recherche Google Top10 en utilisant Beautifulsoup et sélénium
J'ai créé un serveur avec socket Python et ssl et j'ai essayé d'y accéder depuis le navigateur
Je souhaite copier un article en anglais à partir d'un pdf et le mettre dans Google Traduction
[Python3] Google translate google translation sans utiliser l'API
Utiliser de force Google Translate à partir de python
J'ai essayé d'utiliser Thonny (Python / IDE)
J'ai essayé d'utiliser l'API de reconnaissance vocale docomo et l'API Google Speech en Java
De Python à l'utilisation de MeCab (et CaboCha)
Livre Wrangle x Python Je l'ai essayé [2]
Lorsque j'ai essayé d'exécuter Python, j'ai été ignoré dans le Microsoft Store
J'ai essayé d'utiliser PyEZ et JSNAPy. Partie 2: J'ai essayé d'utiliser PyEZ
J'ai essayé d'utiliser l'optimisation bayésienne de Python
[ML-Aents] J'ai essayé l'apprentissage automatique en utilisant TensorFlow de Unity et Python (compatible v0.11β)
Utilisez Python de Java avec Jython. J'étais aussi accro.
Livre Wrangle x Python Je l'ai essayé [1]
J'ai été surpris quand j'ai envoyé des autorisations de visage depuis iPad avec udp et que je les ai relayées, reçues et affichées avec Python!
J'ai essayé d'utiliser Headless Chrome de Selenium
J'ai créé un exemple pour accéder à Salesforce en utilisant Python et Bottle
[Zaif] J'ai essayé de faciliter le commerce de devises virtuelles avec Python
J'ai essayé de livrer du courrier depuis Node.js et Python en utilisant le service de livraison de courrier (SendGrid) d'IBM Cloud!
J'ai lu "Quantum Computer Accelerates Artificial Intelligence" et j'ai essayé de le décrire en Python sans utiliser de formules mathématiques.
Programmation Python: j'ai essayé d'obtenir (l'exploration) des articles de presse en utilisant Selenium et BeautifulSoup4
Trois choses auxquelles j'étais accro lors de l'utilisation de Python et MySQL avec Docker
[Python] Aucun J'ai créé nullutil.py car il était encombré de vérifications et de branchements.
J'ai essayé d'exécuter du code Python à partir de .Net en utilisant Pythonnet (édition Hallo World)
J'ai essayé d'utiliser PyEZ et JSNAPy. Partie 1: Aperçu
Sortie CSV de la recherche Google avec [Python]! 【Facile】
vprof - J'ai essayé d'utiliser le profileur pour Python
Je souhaite envoyer un e-mail depuis Gmail en utilisant Python.
J'ai essayé Python! ] Diplômé aujourd'hui de "Tout le monde Python! Qu'est-ce que Python!"!
J'ai essayé d'utiliser l'API Google Cloud Vision
J'ai essayé la différenciation jacobienne et partielle avec python
J'ai essayé d'utiliser mecab avec python2.7, ruby2.3, php7
J'ai essayé la synthèse de fonctions et le curry avec python
J'ai essayé de lire un fichier CSV en utilisant Python
J'ai essayé d'utiliser le module Datetime de Python
Une histoire qui était pratique lorsque j'ai essayé d'utiliser le module d'adresse IP python
Traitement d'image avec Python (j'ai essayé de le binariser en art mosaïque 0 et 1)
J'ai essayé pipenv et asdf pour le contrôle de version Python
J'ai essayé d'utiliser TradeWave (commerce du système BitCoin en Python)
2017-04-11 Python> J'ai essayé le générateur> On m'a appris l'expression du générateur / la fonction du générateur / suivant ()
J'ai essayé d'exécuter python à partir d'un fichier chauve-souris
Un moyen facile de gratter avec Python en utilisant Google Colab