Python の例外の出力は logging.exception が良きに計らってくれる ― 2020年11月21日 13時31分36秒
% cat logging.exception1.py
#!/usr/local/bin/python3.7
import logging
try:
1 / 0
except:
logging.exception( "Test" )
ゼロでの除算で例外を発生させる。
% python3.7 logging.exception1.py
ERROR:root:Test
Traceback (most recent call last):
File "logging.exception1.py", line 6, in <module>
1 / 0
ZeroDivisionError: division by zero
手軽で、必要な情報が全部出ているので便利。
コメント
トラックバック
このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2020/11/21/9318874/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。