python logging日志模块
Posted cuitang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python logging日志模块相关的知识,希望对你有一定的参考价值。
logging模块简介:
logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点:
- 可以通过设置不同的日志等级,在release版本中只输出重要信息,而不必显示大量的调试信息;
- print将所有信息都输出到标准输出中,严重影响开发者从标准输出中查看其它数据;logging则可以由开发者决定将信息输出到什么地方,以及怎么输出;
怎么使用logging?
设置日志收集器的名称
创建输出渠道- 日志输出渠道,默认输出warning以上的的错误,可自定义设置级别
创建输出渠道- 文件输出渠道
自定义设置错误输出级别
设置日志输出的格式
详细可对照下图设置日志输出的信息
设置日志输出的格式
添加渠道
日志输出完毕后,要移除渠道,否则日志会重复
日志输出模块更详细说明,参考 https://www.cnblogs.com/liujiacai/p/7804848.html
以上是关于python logging日志模块的主要内容,如果未能解决你的问题,请参考以下文章