我正在尝试使用日志记录模块打印到文件。它工作正常,我的文件有我的日志,但它也将这些日志显示到我的控制台窗口,这是我不希望发生的。我尝试了以下方法:
logger = logging.getLogger('log')
hdlr = logging.handlers.RotatingFileHandler(LOG_FILENAME, maxBytes=200000, backupCount=3)
formatter = logging.Formatter('%(asctime)s -- %(levelname)s -- \n%(message)s')
hdlr.setFormatter(formatter)
logger.addHandler(hdlr)
logger.setLevel(logging.INFO)
logger.propagate = False
即使很难,它仍然会打印到控制台。任何想法为什么?