标签: python
我正在尝试查找与我的脚本相同的目录中的所有文件,这些文件的文件名与某个模式匹配。理想情况下,一旦得到它,我想将它存储在一个数组中。我需要匹配的模式类似于:testing.JUNK.08-05.txt。所有文件名都在前面进行测试,并以日期(08-05.txt)结束。唯一的区别是中间的JUNK可以包含任何有效字符。
testing.JUNK.08-05.txt
最有效的方法是什么?我可以使用1到数千个文件吗?
需要注意的其他事项:使用python 2.6,我需要这个在基于Unix的操作系统上工作。
答案 0 :(得分:14)
使用glob模块:
glob
import glob for name in glob.glob('testing*08-05.txt'): print name