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

Python-logging模块的初级使用

时间:2018-04-02 16:00:18      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:class   日志格式   ima   get   log   color   basic   技术   bsp   

这篇文章适合刚接触logging模块,想快速使用 并看到使用效果的童鞋。如果想全面的了解logging模块,请移步~

直接上代码+注释

#1.导入模块logging
import logging

#2.创建logger实例
logger  = logging.getLogger(__name__)

#3.配置日志属性(需要打印的日志的级别)
logger.setLevel(logging.DEBUG)
# 4.创建handler实例(如需将日志文件保存到硬盘)
handler = logging.FileHandler("log.txt")
# 5.添加日志格式 
format="%(asctime)s  %(name)s  %(levelname)s -- %(message)s"
handler.setFormatter(logging.Formatter(format))
# 6.生成日志文件
logger.addHandler(handler)

# 7.写入日志内容
logger.info("info")
logger.debug("debug")
logger.warning("waring")
logger.info("infofofofof")

生成的日志文件内容:

技术分享图片

 

另:现在对logging.basicConfig、logger.setLevel、handler.setLevel的优先级有点模糊,欢迎交流~

声明:原创文章,欢迎转载,转载请注明出处http://www.cnblogs.com/kaerxifa/p/8693661.html

Python-logging模块的初级使用

标签:class   日志格式   ima   get   log   color   basic   技术   bsp   

原文地址:https://www.cnblogs.com/kaerxifa/p/8693661.html

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