urllib.requestパッケージを使用して、Webページを開いたり、読み込んだりしています。私のコードがリダイレクトをうまく処理することを確認したいと思います。今私はリダイレクト(HTTPError)を見ると失敗します。誰かがそれをどう扱うかについて私を導くことができますか?私のコードは現在次のようになっています:リダイレクトハンドラpython 3.4.3
try:
text = str(urllib.request.urlopen(url, timeout=10).read())
except ValueError as error:
print(error)
except urllib.error.HTTPError as error:
print(error)
except urllib.error.URLError as error:
print(error)
except timeout as error:
print(error)
私はこんなことを助けてください。ありがとう!
はあなたがそこにいたときに見たい行動を説明リダイレクト。 –
私は代わりに失敗したい、リダイレクトされたページに行き、そのウェブページを読む。特に、httpからhttpsへのリダイレクトは同じページに行われます。 – anon