如何使用python从具有相同扩展名的目录获取文件名列表?

时间:2015-08-11 07:14:40

标签: python cmd

我想制作一个文件名或文件片列表,其中包含我设置的相同扩展名。例如,我有一个目录C:\ data,其中包含许多文件。我设置扩展参数(例如.txt)。我需要的是为这些文件创建filepathes列表,如下所示:

['C:\\data\\example1.txt','C:\\data\\example2.txt','C:\\data\\example3.txt']

1 个答案:

答案 0 :(得分:2)

您想要使用glob模块:

>>> import glob
>>> glob.glob('C:\\data\\*.txt')
['C:\\data\\1.txt', 'C:\\data\\card.txt']

有关详细信息,请参阅official documentation