首页 > 编程语言 > 详细

Python-logging模块的初级使用

时间:2018-04-02 15:37:30      阅读:208      评论:0      收藏:0      [点我收藏+]

这篇文章适合刚接触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模块的初级使用

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!