本文摘自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可以在手机上运行吗
你知道Python吗
Python中什么表示空类型
Python如何筛选序列中的元素
Python类方法和实例方法的区别
Python购物车程序代码
Python flask是什么
Python实现连接phoenix的实例
Python中╲t是什么
安利大家一个Python大数据分析神器
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python怎么查看logging