1、说明
大部分的程序都会有记录运行日志的需求,而日志信息一般有这样几类:正常的程序运行日志,调试,错误或警告信息的输出等。而日常开发中我们需要把日志持久化到本地,进行一些观察和统计,错误排查等,如果只用print函数输出的话,显然有点捉襟见寸。在Python内置了一个日志模块:logging,它提供了标准的日志接口,支持日志分级和存储。
2、等级
DEBUG
详细的信息,常用于问题诊断
INFO
记录关键节点信息,用于确认程序是否按照预期运行
WARNING
程序还是正常运行,但某些不期望的事情发生时记录的信息(如磁盘可用空间较低)
ERROR
由于更严重的问题导致某些功能不能正常运行时记录的信息
CRITICAL
发生严重错误,导致程序不能继续运行时记录的信息
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)