【发布时间】:2020-07-26 23:16:14
【问题描述】:
我正在使用以下代码。我的日志仍然在控制台和日志文件中打印。谁能帮我确定如何在控制台中停止打印日志
logger = logging.getLogger('MyLog')
logger.handlers = []
hdlr = logging.handlers.RotatingFileHandler(LOG_FILE_PATH, maxBytes = ConfConst.MAX_LOG_FILE_SIZE , backupCount= ConfConst.MAX_LOG_FILE_BACKUP_COUNT)
formatter = logging.Formatter('[%(asctime)s] p%(process)s {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s','%m-%d %H:%M:%S')
hdlr.setFormatter(formatter)
logger.addHandler(hdlr)
logging.StreamHandler(stream=None)
logger.setLevel(logging.INFO)
【问题讨论】:
标签: python-3.x logging