您的位置:首页 > 编程语言 > Python开发

python实现异常信息堆栈输出到日志文件

2020-02-13 10:05 2703 查看

将try except中捕获到的异常信息输出到日志文件中,方便查找错误原因,tranceback模块提供了把详细出错堆栈信息格式化成字符串返回函数format_exc().

具体代码如下

import traceback
import logging

logging.basicConfig(filename='log.log')

def error_func():
b = 1 / 0

if __name__ == '__main__':
try:
error_func()
except:
s = traceback.format_exc()
logging.error(s)

出错后,就能在log.log中查看错误信息。

以上这篇python实现异常信息堆栈输出到日志文件就是小编分享给大家的全部内容了,希望能给大家一个参考

您可能感兴趣的文章:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐