#!/usr/bin/env python2.7 import logging from logging.handlers import TimedRotatingFileHandler logger = logging.getLogger('test') handler = TimedRotatingFileHandler('test.log', interval=1440, delay=True) logger.addHandler(handler) try: logger.handlers[0].doRollover() except OSError: print "Failed to rollover"