python 日志模块logging的使用场景及示例
前言日志是对于软件执行所发生的事件的一种追踪记录方式。日常使用过程中对代码执行的错误和问题会进行查看日志来分析定位问题所在。平常编写代码以及调试也经常用到。通常的新手的做法是直接print打印,但是打印的结果只在控制台显示。logging提供了一系列的函数,它们是debug(), info(), warning(), error(), 和critical()。他们的使用场景请看下表。示例简单示例因为是python自带的所以无需安装,默认的级别是WARNING,所以下面只显示一条warning信息。我们需要通过调用 Logger 类的实例来执行日志记录。Logger 对象有三个常见的方法:。下面示例采用添加日志记录器对象输出和上面一样在控制台打印当然也同样能保存到文件,为了演示修改了文件名称为put.log日志双向输出
用户评论