このモジュールを使用して、mechanize
Python から Web クエリを実行しています。私は自分のプログラムがエラー耐性があり、あらゆる種類のエラー (間違った URL、403/404 応答など) を適切に処理できるようにしたいと考えています。ただし、mechanize のドキュメントには、さまざまなエラーに対してスローされるエラー/例外が見つかりません。
私はちょうどそれを呼び出す:
self.browser = mechanize.Browser()
self.browser.addheaders = [('User-agent', browser_header)]
self.browser.open(query_url)
self.result_page = self.browser.response().read()
ここでどのようなエラー/例外がスローされるかを知り、それらを処理するにはどうすればよいですか?