エラー
以下のコードでエラーが発生しました。
r = request.get(url, params=params, verify=False)
エラーの内容は、タイトルにもある通り、
requests.exceptions.TooManyRedirects: Exceeded 30 redirects.
です。
解決
私の場合はurlの書き間違いという初歩的な理由でこのエラーが発生したようでした。
(言い訳すると、コピペできない状況で小さい画面で見ていたので、気付くのが遅れました)
閲覧したサイト
閲覧した記事は、
と
だが、私のエラーの原因とは違っていました。
まとめ
検索したところ、このエラーでurlの打ち間違いが原因だと言っている記事が見当たらなかったので、恥を忍んでこの記事を書いてみました。
記事にする必要があるかと言われたら無いかもしれませんが、
エラーを読んでも打ち間違いと気づきにくかったです。
URLが間違っていたから何度もリダイレクトして失敗していたらしいですねorz
このエラーが出てきたら、URLにうまくアクセスできているか(URLの入力ミスや、ステータスコードなど)を調べるのが良さそうです。