logging模块简单用法

 

logging模块功能比较多,但一般情况下使用其简单功能就已经足够了。

 

最简单的用法如下:

import logging

logging.baiscConfig(level=logging.DEBUG)

logging.debug('message')

logging.critical('message')

logging.warning('%s before you %s', 'Look', 'leap!')

logging.warning('{} before you {}'.format('Look''leap!'))

 

如果对日志格式、输出、日期格式等有要求,可以增加basicConfig的关键字参数,如:

logging.basicConfig(filename='example.log',level=logging.DEBUG)


对于basicConfig方法所有的关键字参数如下:

 logging.basicConfig(**kwargs)

Does basic configuration for the logging system by creating a StreamHandler with a default Formatter and adding it to the root logger. The functions debug()info()warning()error() and critical() will call basicConfig() automatically if no handlers are defined for the root logger.

 

 

posted @ 2019-03-24 00:16  梦想与现实边缘  阅读(132)  评论(0编辑  收藏  举报