Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python logging.exception如何获取异常?_Python - Fatal编程技术网

Python logging.exception如何获取异常?

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

给出以下代码,一些python专家能否告诉我
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()
获得异常。您可以在中查看源代码