Python logging.exception如何获取异常?
给出以下代码,一些python专家能否告诉我Python logging.exception如何获取异常?,python,Python,给出以下代码,一些python专家能否告诉我logging.exception如何获取对异常的引用以将其打印出来 >>> try: ... 1/0 ... except: ... logging.exception("message") ... ERROR:root:message Traceback (most recent call last): File "<console>", line 2, in <module> Zer
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
>>试试:
... 1/0
... 除:
... logging.exception(“消息”)
...
错误:根:消息
回溯(最近一次呼叫最后一次):
文件“”,第2行,在
ZeroDivisionError:整数除法或模零除法
我假设它正在进行回溯以获得该异常消息,但如果能听到专家的意见,那就太好了。日志模块通过
sys.exc_info()
获得异常。您可以查看中的源代码,日志模块通过sys.exc_info()
获得异常。您可以在中查看源代码