logging是很友好的python日志管理包,轻便好用,本文介绍logging使用方法。
使用步骤 {#使用步骤}
在程序中引入包: 配置日志设置 配置说明
-
level
表示日志记录级别
所谓级别包括:调试级(debug) ,信息级(info),警告级(warning),错误级(error),严重级(critical)
其中的优先级关系为:debug < info < warning <error < critical
日志本身设置有级别(如本例为INFO),只会记录不小于自身级别的的信息(如本例设置就不会记录DEBUG级别信息)
-
format
格式配置,核心信息为我们需要记录的
%(message)s
,此外还可以记录时间、文件名、行号、日志级别等信息 -
datefmt
时间格式设置
'%a, %Y-%m-%d %H:%M:%S'
分别表示 -星期 -年 -月 -日 -时 -分 -秒 -
filename
日志文件路径
-
filemode
日志文件打开模式,一般为
w
(写入)或a
(追加)
日志记录示例 日志文件信息
获取源码 {#获取源码}
文中测试环境与所有源码可在Github下载。
文章链接:
https://www.zywvvd.com/notes/coding/python/logging/python-logging/