如何获取子目录中所有文件的创建日期[重复]

Posted

技术标签:

【中文标题】如何获取子目录中所有文件的创建日期[重复]【英文标题】:How can I get the created dates for all files in subdirectories [duplicate] 【发布时间】:2020-06-30 16:41:12 【问题描述】:

我有一个子目录中的文件路径列表。如何找到每个文件路径的创建日期?我使用下面的代码使用 Python 获取每个子目录中的所有文件:

def find(pattern, path):
    result = []
    for root, dirs, files in os.walk(path):
        for name in files:
            if fnmatch.fnmatch(name, pattern):
                result.append(os.path.join(root, name))
    return result

find(pattern, Path)

【问题讨论】:

【参考方案1】:

尝试以下功能之一:

os.path.getmtime(file_path)os.path.getctime(file_path)

【讨论】:

更多关于细节的讨论在这里:***.com/questions/237079/… @OnlyDryClean Codzy:我已将文件名放入数据框中,是否只需使用 file_path 引用列名? @T17 不,你不能:) 你可以使用地图功能pandas.pydata.org/pandas-docs/stable/reference/api/… 或应用pandas.pydata.org/pandas-docs/stable/reference/api/…

以上是关于如何获取子目录中所有文件的创建日期[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Python:如何获取文件夹的创建日期和时间? [复制]

如何在 python 中获得按创建日期排序的目录列表?

如何在 Java 中获取具有最新 lastModified 日期的文件? [复制]

python:获取目录中所有* .txt文件的列表[重复]

如何使用命令提示符复制在两个日期之间创建的所有文件?

如何根据特定日期获取最后修改的文件并导入python脚本[重复]