码迷,mamicode.com
首页 > 编程语言 > 详细

python logging日志模块

时间:2019-04-01 18:45:23      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:html   大量   print   log   渠道   mic   mamicode   .com   war   

 

logging模块简介:

logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点:

  1. 可以通过设置不同的日志等级,在release版本中只输出重要信息,而不必显示大量的调试信息;
  2. print将所有信息都输出到标准输出中,严重影响开发者从标准输出中查看其它数据;logging则可以由开发者决定将信息输出到什么地方,以及怎么输出;

怎么使用logging?

设置日志收集器的名称

技术图片

创建输出渠道- 日志输出渠道,默认输出warning以上的的错误,可自定义设置级别

技术图片

创建输出渠道- 文件输出渠道

技术图片

自定义设置错误输出级别

技术图片

设置日志输出的格式

技术图片

详细可对照下图设置日志输出的信息

技术图片

设置日志输出的格式

技术图片

添加渠道

技术图片

日志输出完毕后,要移除渠道,否则日志会重复

技术图片

 

 

 

 

 日志输出模块更详细说明,参考  https://www.cnblogs.com/liujiacai/p/7804848.html

python logging日志模块

标签:html   大量   print   log   渠道   mic   mamicode   .com   war   

原文地址:https://www.cnblogs.com/cuitang/p/10638049.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!