[英]logger.info(traceback.print_exc()) coming on python gui
当我执行logger.info(traceback.print_exc())
,跟踪在控制台上而不是在日志文件中我有logger.propagate = False
也是同样的问题
print_exc
将堆栈跟踪打印到stderr。
只需使用exc_info = 1参数,它将自动包含异常。
logging.exception("Exception") #or
logging.error("exception ",exc_info=1) #or
logging.info("Exception has occured" ,exc_info=1)
我使用的是python 2.7,遗憾的是exc_info=1
从来没有为我工作所以我不得不使用它:
import traceback
...
log.debug(traceback.format_exc())
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.