我想制作一个文件名或文件片列表,其中包含我设置的相同扩展名。例如,我有一个目录C:\ data,其中包含许多文件。我设置扩展参数(例如.txt)。我需要的是为这些文件创建filepathes列表,如下所示:
['C:\\data\\example1.txt','C:\\data\\example2.txt','C:\\data\\example3.txt']
答案 0 :(得分:2)
您想要使用glob
模块:
>>> import glob
>>> glob.glob('C:\\data\\*.txt')
['C:\\data\\1.txt', 'C:\\data\\card.txt']
有关详细信息,请参阅official documentation。