1
我正在寻找一种方法,它允许我在午夜轮换日志,而不是使用maxBytes
参数旋转它们。使用RotatingFileHandler在Python中按日期旋转日志
到目前为止,当文件达到10MB时,日志会被轮换。
LOG_PATH = os.path.join(APPLICATION_PATH, "log\\My_log.log")
my_handler = RotatingFileHandler(LOG_PATH, mode='a', maxBytes=10000000, backupCount=20)
logger.addHandler(my_handler)
是否有传递date
参数RotatingFileHandler()
,这样,而不是文件达到10MB后,将在午夜文件旋转旋转的方式吗?
谢谢,我想这会做^^。无论如何,你知道如何在文件被旋转后将文件复制到其他路径吗? –
是否要更改目录或仅为文件名添加后缀包含日期? – apr
我想要的是:文件在午夜旋转后将其从当前路径移动到另一个路径 –