我正在尝试使用Python获取目录中的文件列表,但是我不想要所有文件的列表。
我本质上想要的是能够执行以下操作但使用Python而不执行ls的功能。
ls 145592*.jpg
如果没有内置方法,我目前正在考虑编写一个for循环以遍历an的结果os.listdir()并将所有匹配的文件附加到新列表中。
os.listdir()
但是,该目录中有很多文件,因此我希望有一种更有效的方法(或内置方法)。
import glob jpgFilenamesList = glob.glob('145592*.jpg')
参见globpython文档
glob