python日志记录最早的日志文件在哪里存档
我已经将python日志配置为python日志记录最早的日志文件在哪里存档,python,logging,Python,Logging,我已经将python日志配置为RotatingFileHandler,其中backupCount为3,maxBytes为1024*1024,基本日志文件名为test.log test.log.3被填满后会发生什么。它被存档了吗?如果是,如何找到此位置。是保留的文件数。正在删除旧文件 当test.log被填充时,它将被重命名为test.log.1 然后,test.log.1被重命名为test.log.2,当它到达test.log.3时,它将在下一次滚动时被删除。旋转文件处理程序调用一个方法,该方法
RotatingFileHandler
,其中backupCount
为3,maxBytes
为1024*1024,基本日志文件名为test.log
test.log.3被填满后会发生什么。它被存档了吗?如果是,如何找到此位置。是保留的文件数。正在删除旧文件
当test.log
被填充时,它将被重命名为test.log.1
然后,
test.log.1
被重命名为test.log.2
,当它到达test.log.3
时,它将在下一次滚动时被删除。旋转文件处理程序调用一个方法,该方法检查备份计数
然后使用os.remove()
删除test.log.3
os.remove的功能取决于您的系统。根据,os.remove()
将调用操作系统的取消链接功能,并从磁盘中删除文件
文件系统可能只是将扇区标记为空闲,并从目录中删除文件条目。这完全取决于您的操作系统/文件系统实现
编辑:要在linux上查找已删除的文件,您可以尝试