所以假设我在使用时得到一个错误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()
。