【Python3】例外発生時、Exceptionにファイル名と行数を追加してエラーメッセージをわかりやすくする
「float divition by zero」と一言だけ言われても困るんですよ。
結論sys.exc_info()で取れる
# 例外を一旦受け取って再送しているファイルを想定import systry: result = 1 / 0 # ZeroDivisionErrorが起きるexcept Exception as e: exception_type, exception_object, exception_traceback = sys.exc_inf