[Python]logging模块使用basicConfig后记录日志重复问题
2014-09-15 20:17
1081 查看
logging.basicConfig配置日志记录到文件A后,再使用logging.FileHandler生成记录到文件B的logger
在使用此logger记录日志时,会同时记录的文件A和文件B,感觉这个机制还是比较出乎意料的
在使用此logger记录日志时,会同时记录的文件A和文件B,感觉这个机制还是比较出乎意料的
# -*- coding: utf8 -*- import logging logging.basicConfig( level=logging.DEBUG, format='[%(asctime)s][%(process)d:%(thread)d][%(levelname)s] %(message)s', filename="main.log", filemode='a+') _logger = logging.getLogger('aaa.log') fh = logging.FileHandler('aaa.log') fh.setLevel(logging.DEBUG) formatter1 = logging.Formatter('[%(asctime)s][%(process)d:%(thread)d][%(levelname)s] %(message)s') fh.setFormatter(formatter1) _logger.addHandler(fh) _logger.debug('aaa') _logger.debug('bbb')
相关文章推荐
- Python logging 的错误使用导致重复记录日志
- 4.Python记录日志logging模块的使用
- python logging重复记录日志问题的解决方法
- 关于python logging模块日志记录与oss模块文件上传的问题
- Python的日志记录-logging模块的使用
- Python logging模块使用配置文件记录日志
- 使用python中logging模块记录日志
- Python 日志记录模块logging的使用
- python标准日志模块logging的使用方法
- python标准日志模块logging的使用方法
- python使用twisted里log模块操作text记录日志
- Python:通过自定义系统级快捷键来控制程序开始或停止记录日志(使用小技巧解决一个貌似无解的问题)
- python 的日志logging模块使用方法
- Python模块学习 ---- logging 日志记录(一)
- Python模块学习 ---- logging 日志记录
- python的日志logging模块使用总结
- Python模块学习 ---- logging 日志记录(一)
- python的日志logging模块使用总结
- Python模块学习- logging 日志记录
- python —— 使用logging模块简单实现日志系统