我需要更改logger.exception的默认行为,以便使用level=CRITICAL写入我的记录器。这似乎是我可以改变的东西,但我还没有弄清楚如何改变。我最后的选择是sys.excepthook,但是我不想使用它,因为我在里面做格式化。
谢谢!
发布于 2012-12-15 07:43:58
您可以使用CRITICAL记录异常,如下所示:
logger.critical('Message with %s', 'arguments', exc_info=True)它的行为就像logger.exception一样,只是级别是CRITICAL而不是ERROR。
https://stackoverflow.com/questions/13887563
复制相似问题