使用Python,如何删除给定文件规范的文件,例如" * .obj"在Windows上?

时间:2014-07-25 05:55:19

标签: python windows

如何在Windows上删除给定文件规范的文件,例如“* .obj”?我目前正在使用Windows 7和8.1。 显然os.remove不接受filespecs(“filespec”是一个粗略的正则表达式,用于包含通配符,例如* .txt表示所有以“.txt”结尾的文件。)

1 个答案:

答案 0 :(得分:3)

python glob模块提供通配符文件匹配。所以

import glob
import os
for f in glob.glob("*.obj"):
    os.remove(f)