NEW

【Python】googletrans Google翻訳ライブラリでif r.status_code != 200 and self.raise_Exception:が出た時の対処

翻訳中にエラーになる場合の対処方法になります。

if r.status_code != 200 and self.raise_Exception:

前提

Colaboratory上での運用

!pip install googletrans==4.0.0rc1
!pip list | grep googletrans

200行×12の処理途中で、if r.status_code != 200 and self.raise_Exception:が出る。

対処方法1:速度を落とす

time.sleep(1)

1秒間内の処理制限があるため。

ループの実行速度を上げすぎてから、急にエラーが出るようになって気が付いた部分。

対処方法2:回数制限か確認する

回数制限か確認する。

translator = Translator()
translator.raise_Exception = True

※今のところ、時間制限でエラーが回避できているので上記未確認

お問い合わせはこちら

下記フォームより直接ご相談・お問い合わせいただけます。
内容を確認のうえ、担当より折り返しご連絡いたします。

10文字以上4000文字以内でご記入ください。

プライバシーポリシーを読む

営業・提携・案件紹介などのご提案は、確かな実績をお持ちの方に限りお受けしています。

実績の例として、取引してきた企業の規模と、支援で伸ばした売上の金額をご記入ください。

ポートフォリオや紹介資料だけのご連絡には、返信いたしません。