loggingformatter可以带变量吗
导读:loggingformatter可以带变量吗?可以,不然怎么格式化数据LoggerLogger是Logging模块的主体,进行以下三项工作:1. 为程序提供记录日志的接口2. 判断日志所处级别,并判断是否要过滤3. 根据其日志级别将该条日志...
loggingformatter可以带变量吗?
可以,不然怎么格式化数据
Logger
Logger是Logging模块的主体,进行以下三项工作:
1. 为程序提供记录日志的接口
2. 判断日志所处级别,并判断是否要过滤
3. 根据其日志级别将该条日志分发给不同handler
其常用函数有:
Logger.setLevel() 设置日志级别
Logger.addHandler() 和 Logger.removeHandler() 添加和删除一个Handler
Logger.addFilter() 添加一个Filter
Handler
Handler基于日志级别对日志进行分发,如设置为WARNING级别的Handler只会处理WARNING及以上级别的日志。具体的应用如一个应用要把所有的日志打在文件中,并把ERROR以上级别的日志打印到屏幕,把CRITICAL级别的日志发邮件。
常用函数有:
setLevel() 设置级别
setFormatter() 设置Formatter
Formatter
顾名思义,这个类配置了日志的格式,参数是日志的格式fmt和时间的格式datefmt
下一篇将解释下一个应用如何配置多个Handler和多个应用配置多个Logger。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: loggingformatter可以带变量吗
本文地址: https://pptw.com/jishu/63419.html