1. 首页
  2. 编程语言
  3. Python
  4. python  logging日志打印过程解析

python  logging日志打印过程解析

上传者: 2021-06-17 10:49:20上传 PDF文件 86.57 KB 热度 12次

Python内置的logging模块,为我们提供了现成的高效好用的日志解决方案。但是,不是所有的场景都需要使用logging模块,下面是Python官方推荐的使用方法:。logging模块定义了下表所示的日志级别,按事件严重程度由低到高排列(注意是全部大写!因为它们是常量。默认级别是WARNING,表示只有WARING和比WARNING更严重的事件才会被记录到日志内,低级别的信息会被忽略。因此,默认情况下,DEBUG和INFO会被忽略,WARING、ERROR和CRITICAL会被记录。有多种方法用来处理被跟踪的事件。最简单的方法就是把它们打印到终端控制台上。或者将它们写入一个磁盘文件内。在什么都不配置和设定的情况下,logging会简单地将日志打印在显示器上,如下例所示:如果,将上面的代码放在一个脚本里并运行,结果是:WARNING:root:Watch out!

下载地址
用户评论