小编典典

获取目录中文件的过滤列表

python

我正在尝试使用Python获取目录中的文件列表,但是我不想要所有文件的列表。

我本质上想要的是能够执行以下操作但使用Python而不执行ls的功能。

ls 145592*.jpg

如果没有内置方法,我目前正在考虑编写一个for循环以遍历an的结果os.listdir()并将所有匹配的文件附加到新列表中。

但是,该目录中有很多文件,因此我希望有一种更有效的方法(或内置方法)。


阅读 163

收藏
2021-01-20

共1个答案

小编典典

import glob

jpgFilenamesList = glob.glob('145592*.jpg')

参见globpython文档

2021-01-20