利用StreamHandler和FileHandler同时输出到控制台和文件
import logging
logger = logging.getLogger('Leung')
logger.setLevel(logging.DEBUG)
ch = logging.StreamHandler()
ch.setLevel(logging.DEBUG)
sh = logging.FileHandler(filename=r'C:\Log\example.log')
sh.setLevel(logging.DEBUG)
logger.addHandler(ch)
logger.addHandler(sh)
logger.debug('debug message')
logger.info('info message')
logger.warn('warn message')
logger.error('error message')
logger.critical('critical message')
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。