标签: python windows
如何在Windows上删除给定文件规范的文件,例如“* .obj”?我目前正在使用Windows 7和8.1。 显然os.remove不接受filespecs(“filespec”是一个粗略的正则表达式,用于包含通配符,例如* .txt表示所有以“.txt”结尾的文件。)
答案 0 :(得分:3)
python glob模块提供通配符文件匹配。所以
import glob import os for f in glob.glob("*.obj"): os.remove(f)