【发布时间】:2011-12-22 00:50:20
【问题描述】:
这就是我所做的,但需要永远:
>>> import shutil,os
>>> for d in os.listdir("."):
... if os.path.isdir(d):
... shutil.rmtree(d)
目录中包含数千个文件。
最快的方法是什么?
【问题讨论】:
-
这是受操作系统限制的,而shutilrmtree是你可以去的最快的。调用 rmtree 的本机操作系统调用可能会更快。你用的是什么系统?我们可以为此调用 ctypes,然后您检查它是否更快。
标签: python filesystems directory