当前位置:   article > 正文

python logging的简单用法笔记1_logging.debug("123")咋用

logging.debug("123")咋用

logging是个python自带的日志相关模块,无需安装,最简单的使用方法如下:

  1. import logging
  2. logging.debug('123')
  3. logging.info('123')
  4. logging.warning('123')
  5. logging.error('123')
  6. logging.critical('123')

输出结果如下: 

WARNING:root:123
ERROR:root:123
CRITICAL:root:123

可以看到 debug和info并没有输出,因为logging默认的等级为warning。debug<info<warning<error<critical.官方介绍如下:数值越大,等级越高。

logging有一个简单的配置函数basicConfig,能进行一些基础的配置,将上面的代码修改成下面所示:

  1. import logging
  2. logging.basicConfig(level=logging.DEBUG,
  3. format="%(asctime)s %(levelname)s %(msg)s",
  4. datefmt="%Y/%m/%d %X")
  5. logging.debug('123')
  6. logging.info('123')
  7. logging.warning('123')
  8. logging.error('123')
  9. logging.critical('123')

输出的结果为:

2020/04/22 09:57:09 DEBUG 123
2020/04/22 09:57:09 INFO 123
2020/04/22 09:57:09 WARNING 123
2020/04/22 09:57:09 ERROR 123
2020/04/22 09:57:09 CRITICAL 123

basicConfig能够配置的选项如下: 

 

其中,format格式化的有关选项如下: 

 

使用 basicConfig就可以配制出一些简单的日志了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/590560
推荐阅读
相关标签
  

闽ICP备14008679号