本文摘自php中文网,作者(*-*)浩,侵删。
logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点:
可以通过设置不同的日志等级,在release版本中只输出重要信息,而不必显示大量的调试信息;(推荐学习:Python视频教程)
print将所有信息都输出到标准输出中,严重影响开发者从标准输出中查看其它数据;logging则可以由开发者决定将信息输出到什么地方,以及怎么输出;
logging模块使用
配置logging基本的设置,然后在控制台输出日志,
1 2 3 4 5 6 7 8 | import logging
logging.basicConfig(level = logging.INFO,format = '%(asctime)s - %(name)s - %(levelname)s - %(message)s' )
logger = logging.getLogger(__name__)
logger.info( "Start print log" )
logger.debug( "Do something" )
logger.warning( "Something maybe fail." )
logger.info( "Finish" )
|
运行时,控制台输出,
阅读剩余部分
相关阅读 >>
Python中几种存取xls/xlsx文件的方法总结
Python基础知识之二:网络通信数据传输
Python输出语句print的用法是什么?
Python怎么安装matplotlib
Python中文怎么读
如何判断一个字符串是数字
Python关于列表的创建使用以及更新删除的实例
Python的注释有哪几种
孩子学Python有用吗
Python函数怎么用
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python怎么查看logging