美文网首页
logging模块

logging模块

作者: 光游骑兵 | 来源:发表于2018-11-28 00:28 被阅读0次

    (一)什么是logging模块?

                logging是Python内置的日志模块,用于生成程序的日志

    (二)logging模块组成

               1.日志级别:

                        日志一共分成5个等级,从低到高分别是:DEBUG INFO WARNING ERROR CRITICAL。

                        DEBUG:详细的信息,通常只出现在诊断问题上

                        INFO:确认一切按预期运行

                        WARNING:一些意想不到的事情发生了,或表明一些问题在不久的将来(例如。磁盘空间低”)。这个软件还能按预期工作。

                        ERROR:更严重的问题,软件没能执行一些功能

                        CRITICAL:一个严重的错误,这表明程序本身可能无法继续运行

            2.logging的4个组件:

                logger: 日志类,应用程序往往通过调用它提供的api来记录日志;

                handler: 对日志信息处理,可以将日志发送(保存)到不同的目标域中;

                filter: 对日志信息进行过滤;

                formatter:日志的格式化;

    (三)logging模块的使用:

                1.简单用法:

    显示设置级别从此级别开始的信息

        2.高级用法:

    手动控制日志的保存位置

    (四)日志格式

    相关文章

      网友评论

          本文标题:logging模块

          本文链接:https://www.haomeiwen.com/subject/eqjgfqtx.html