繁体   English   中英

如何查找未在Python中最新修改的最新创建文件

[英]How to find latest created file not latest modified in Python

我想找到哪个是最新创建的文件,而不是最新修改的文​​件。 我看到了几个答案,但没有解决我的问题。 因此,修改后的文件不应影响结果。 这是我到目前为止的代码。

import glob
import os

list_of_files = glob.glob('/PDF Parsing/*')
# list_of_files = os.listdir('PDF Parsing')
print(list_of_files)
latest_file = max(list_of_files, key=os.path.getctime)
print (latest_file)

在大多数Unix系统上这是不可能的。 创建时间未保存。 看到这个答案

ext4是例外,请参阅此页面

您可以通过发出以下命令查看fs是否支持它

stat -c %W $FILE > 0(如果未知)

您可能可以使用某些控件版本控制系统来实现此目的,该系统将存储创建时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM