python常用模块-logging
logging是python自带的日志处理模块,可以更好的输出日志,帮助我们处理问题。
大致包括:logging日志级别、logging常用的方法、logging常用的组件,处理日志的几种方式。
1. logging日志级别
2. logging常用的方法
logging.basicConfig(filename='log.txt',level=logging.DEBUG)
logging.debug('This message should go to the log file')
logging.info('So should this')
logging.warning('And this, too')
logger = logging.getLogger(__name__) #
3. logging常用的类/组件
4. 处理日志的几种方式。
编程处理(logging方法或logger对象) 、logging格式的配置文件、 字典方式的配置
配置文件:
--------------------------------------------------------------------------------------------------