如何查找最新创建的文件,而不是最新修改的Python文件

时间:2017-12-01 06:54:23

标签: python file

我想找到哪个是最新创建的文件但未修改最新文件。我看到了几个答案,但没有处理我的问题。所以修改后的文件不应该影响结果。 这是我到目前为止的代码。但是

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)

1 个答案:

答案 0 :(得分:0)

这在大多数unix系统上是不可能的。不存储创建时间。见answer

例外是ext4,请参阅this page

您可以通过发出

来查看您的fs是否支持它

stat -c %W $FILE - > 0如果不知道

您可以使用一些控制版本控制系统来实现这一点,该系统将存储创建时间。