dak ブログ

python、rubyなどのプログラミング、MySQL、サーバーの設定などの備忘録。レゴの写真も。

pythonでとりあえず例外をキャッチしておく方法

2018-09-22 15:24:19 | python
pythonで例外をさらっと処理する方法のメモ。

とりあえず、例外が発生したときに stderr に例外情報を出力できます。
try:
    ...
except:
    sys.stderr.write("exception: %s\n" % (sys.exc_info())


例外発生時は、以下のような情報が出力されます。
exception: (<class 'urllib.error.HTTPError'>, <HTTPError 400: ''>, <traceback object at 0x7ffb0f04bcc8>)