why TimedRotatingFileHandler does not delete old files?
问题 I am using TimedRotatingFileHandler to create my logs. I want my log files to be created every minute, keep at most 2 log files and delete older ones. Here is the sample code: import logging import logging.handlers import datetime logger = logging.getLogger('MyLogger') logger.setLevel(logging.DEBUG) handler = logging.handlers.TimedRotatingFileHandler( "logs/{:%H-%M}.log".format(datetime.datetime.now()), when="M", backupCount=2) logger.addHandler(handler) logger.debug("PLEASE DELETE PREVIOUS