网络编程
位置:首页>> 网络编程>> Python编程>> python实现异常信息堆栈输出到日志文件

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

作者:伍只蚊  发布时间:2022-04-26 20:26:21 

标签:python,异常,堆栈,日志文件

将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中查看错误信息。

来源:https://www.jianshu.com/p/4c67ca1f77df

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com