Python-logging模块的初级使用
Posted wangju003
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python-logging模块的初级使用相关的知识,希望对你有一定的参考价值。
这篇文章适合刚接触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模块的初级使用的主要内容,如果未能解决你的问题,请参考以下文章
Python-logging详解(彩色日志扩展,多进程安全等)
Python-logging详解(彩色日志扩展,多进程安全等)
[AndroidStudio]_[初级]_[配置自动完成的代码片段]
[AndroidStudio]_[初级]_[配置自动完成的代码片段]