logger.exception
将在错误消息旁边输出堆栈跟踪。
例如:
import loggingtry: 1/0except ZeroDivisionError: logging.exception("message")输出:
ERROR:root:messageTraceback (most recent call last): File "<stdin>", line 2, in <module>ZeroDivisionError: integer division or modulo by zero
@Paulo Check指出:“请注意,在Python3中,您必须
logging.exception在
except零件内部调用该方法。如果在任意位置调用此方法,则可能会遇到奇怪的异常。文档对此有所提示。”



