したがって、使用時にエラーが返され、次のmechanize.Browser.retrieve
ようにキャッチするとします。
try:
br.retrieve(url, fname)
except mechanize.HTTPError as e:
if e.code in [403, 404]:
# how can I get to the contents of the server-sent error page?
else:
raise
この時点でサーバーから送信されたエラー ページにアクセスするにはどうすればよいですか?
を使用してみましたが、 を使用br.response().get_data()
するとデータが入力されないようですretrieve()
。