我使用下面的配置登录python
logger = logging.getLogger(__name__)
hdlr = logging.FileHandler(r'/var/log/resource_checker.log')
formatter = logging.Formatter('%(asctime)s : %(name)s : %(levelname)s : %(message)s')
hdlr.setFormatter(formatter)
logger.addHandler(hdlr)
logger.setLevel(logging.INFO)
这对我很有效。但是,如果我使用现有的日志配置添加logging.basicConfig(level=logging.DEBUG)
,我的所有日志都会在屏幕上弹出(带有额外的调试日志,这对我来说很好),并且日志文件根本不会填充
如何将这些日志作为旧配置推回到日志文件中
这将把所有内容都记录到一个文件中,所有内容都来自
logging.basicConfig
:相关问题 更多 >
编程相关推荐