首页 > 代码库 > python之logging模块
python之logging模块
一、logging模块
闲来无事,觉得logging模块比较有空,就大概整理一下
二、logging模块的构成
logging模块,进去会看到三个包:init 文件,config,handler
handler就是处理handler的一些内容,如果想要弄一些变化的Handler可以看看这一部分:
RotatingHandler(文件轮训,文件达到指定大小可以更换文件)
TimeRoatingFileHandler(时间文件轮训,估计是基于时间的)
。。。。。
config基本都是处理配置的,我们就是简单使用,直接简单看看init文件就够了
三、logging模块的简单剖析:
1、一些错误的级别和对应的数字,以及一些关于日志等级的方法
2、logger里面重要的类:
Filter:过滤器,过滤相关的数据,看是否要记录
Handler:分发器,日志相关的处理类日志事件的分发
Logger日志对象,代表日志记录的一个频道
Formatter格式类,控制日志输出的样式
三、logging的组成:
1、loggers
2、Handler
3、Filters
4、Formatters
四、logging的配置
1、简易配置,默认的Logger对象root
2、代码配置
3、文件配置
4、
python之logging模块
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。