1、logging概述
logging框架中主要由四个部分组成:
Loggers: 可供程序直接调用的接口
Handlers: 决定将日志记录分配至正确的目的地,即渠道
Filters: 提供更细粒度的日志是否输出的判断
Formatters: 制定最终记录打印的格式布局
①日志级别
logging是软件运行过程中跟踪一些时间发生的一种手段,软件开发会在软件的一些特定时间发生后在代码中添加log,此时会调用logging。logging提供了一系列的functions供使用,等级从低到高分别是debug()、info()、warnning()、error()、critical(),默认级别是WARNING,意味默认的级别下,显示的日志信息必须时>=WARNING的级别才会进行处理
②输出渠道
控制台:StreamHandle
文件:FileHandle
③日志格式
日志内容(Format): 时间–名称–级别名称–文件名称–行号–自定义的输出信息
# 4 设置输出格式(实例化渠道类)
fmt