os.RemoveAll在windows下不能立刻删除多层文件夹

在windows7下执行此命令时不能立刻删除多层文件夹,等一会才会删除成功。单层文件夹,及文件夹下有文件的情况都可以立刻删除。请问这会是什么原因导致的呢?

共 2 个回复


jimmykuu

不知道你说的等一会是指多久,如果文件夹下有其他文件夹是要递归删除的。你可以试试直接用命令删除,看看时间是否差不多。

# 0

sharon

如果直接右击新建的文件夹会删除很快,我用os.mkdir建的就会反应慢。其实已经删除了,但用dir还能看到文件夹,过一会(一分钟之内)才会消失。

# 1