在python中按时间顺序排列路径名列表

2021-11-29 22:54:53 发布

您现在位置:Python中文网/ 问答频道 /正文

因此,使用各种操作系统命令(见下文),我有一个包含朱利安日期的路径名列表:

path = '\path\to\directory\with\files\I\want\'
    list_of_pathnames = [os.path.join(dirpath, f) 
        for dirpath, dirnames, files in os.walk(path)
        for f in fnmatch.filter(files, '*specific_string.txt')]

其中path包含结构如下的文件:

path = ['\path\to\directory\with\files\I\want\file_2457621_specific_string.txt',
    '\path\to\directory\with\files\I\want\file_2457632_specific_string.txt',
    '\path\to\directory\with\files\I\want\file_2457622_specific_string.txt']

从最早的(2457621)到最近的(2457632),有什么方法可以按时间顺序组织这些儒略日期?你知道吗