こんにちはーーー
Pythonのgoogletransを使って、英語から日本に翻訳する超簡単なプログラムを作成したので記事にしました。
この記事が誰かの役に立てば幸いです。
あと、動画も作成しています。
プログラム全文
from googletrans import Translator src = "work" #翻訳したい英単語を記入 tr = Translator(service_urls=['translate.googleapis.com']) trans = tr.translate(src, dest="ja").text print(trans)
srcに翻訳したい英単語を定義することで、
翻訳した結果を出力することできます。
このプログラムを実行すると”作業”と出力されます。
tr.translate(src, dest=”ja”).text
の部分で翻訳しており、”ja”とはJapaneseの略称なので、srcを日本語に翻訳することを意味しています。
ハマったこと
googletransを↓のコマンドでインストールすると
pip install googletrans
なぜか、↓のエラーが出ます。
AttributeError: ‘NoneType’ object has no attribute ‘group’
Github経由でgoogletransをインストールすることで解決しました。
一旦、↓でアンインストールをして、
pip uninstall googletrans
↓でインストールし直します。
pip install git+https://github.com/alainrouillon/py-googletrans@feature/enhance-use-of-direct-api
※githubの中身はよく見てないので安全性についは自己責任でお願いします。
以上になります!
コメント