如何尽快删除完整的目录树?Python

0 投票
1 回答
1034 浏览
提问于 2025-04-17 08:49

我现在这样做,但感觉要花很长时间:

>>> import shutil,os
>>> for d in os.listdir("."):
...     if os.path.isdir(d):
...         shutil.rmtree(d)

文件夹里有成千上万的文件。

那有没有更快的方法呢?

1 个回答

5

很遗憾,这个速度是受限于文件系统的。如果一个文件夹里放了很多文件,就没有什么办法能让它变快了。

撰写回答