2017-06-12 6 views
0

次のコードでは、一部のPythonの専門家がlogging.exceptionが例外への参照を取得する方法を教えてくれますか?logging.exceptionはどのように例外を保持しますか?

>>> try: 
...  1/0 
... except: 
...  logging.exception("message") 
... 
ERROR:root:message 
Traceback (most recent call last): 
    File "<console>", line 2, in <module> 
ZeroDivisionError: integer division or modulo by zero 

私は、その例外メッセージを得るためにトレースバックを行っていると仮定していますが、専門家から聞くのは良いでしょう。

答えて

4

ログモジュールには、sys.exc_info()で例外が発生しました。あなたはソースコードを見てみることができますlogging module

+0

@Christian Dean –

関連する問題