在Python中使用通配符列出目录
我想知道在Python中,如何使用像'*'这样的通配符来获取一个文件夹里的文件列表?比如,我想要这样的效果:
os.listdir('foo/*bar*/*.txt')
这段代码应该能返回所有在foo这个父文件夹里,名字中包含“bar”的子文件夹里,所有以.txt结尾的文件。
我该怎么做呢?
谢谢!
我想知道在Python中,如何使用像'*'这样的通配符来获取一个文件夹里的文件列表?比如,我想要这样的效果:
os.listdir('foo/*bar*/*.txt')
这段代码应该能返回所有在foo这个父文件夹里,名字中包含“bar”的子文件夹里,所有以.txt结尾的文件。
我该怎么做呢?
谢谢!