要获取今天添加的文件

时间:2017-09-04 11:50:32

标签: python glob

在文件夹中我有80000个文件,其中每个文件名都包含YYYYMMDD, 我可以使用glob函数通过YYYYMMDD Pattern获取文件。

git-diff-strings "first string" "second string" --word-diff

我可以通过使用glob获取文件列表,是否有任何高级(快速)方法来使用c_time或m_time获取文件? Evec创建时间和修改时间将为Current_Day

1 个答案:

答案 0 :(得分:0)

您可以使用os.stat和/或os.lstat来检索文件属性:

import os
for file in os.listdir(SourceFolder):
    f_attr = os.stat(file)
    if datetime.fromtimestamp(f_attr.st_mtime) == date.today():
        print('Good file! %s' % file)
    else:
        print('Bad file! %s' % file)