Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python日志记录最早的日志文件在哪里存档_Python_Logging - Fatal编程技术网

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时,它将在下一次滚动时被删除。旋转文件处理程序调用一个方法,该方法

我已经将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
时,它将在下一次滚动时被删除。

旋转文件处理程序调用一个方法,该方法检查
备份计数
然后使用
os.remove()
删除
test.log.3

os.remove的功能取决于您的系统。根据,
os.remove()
将调用操作系统的取消链接功能,并从磁盘中删除文件

文件系统可能只是将扇区标记为空闲,并从目录中删除文件条目。这完全取决于您的操作系统/文件系统实现

编辑:要在linux上查找已删除的文件,您可以尝试