Python删除文件夹下面的所有文件(包括空文件夹),非常实用,亲测有效 def deldir(dir): if not os.path.exists(dir): return False if os.path.isfile(dir): os.remove(dir) return for i in os.listdir(dir): t = os.path.join(dir, i) if os.path.isdir(t): deldir(t)#重新调用次方法 else: os.unlink(t) os.removedirs(dir)#递归删除目录下面的空文件夹