什么是更安全和更快的 - 首先删除整个目录 - 使用 os.remove() 然后使用 os.rmdir() 杀死空目录
-或
只需使用 shutil.rmtree() 一步杀光?
(抱歉,刚接触 python)
最佳答案
os.remove()
如果文件不存在则抛出异常,而 shutil.rmtree()
不关心目录是否为空.因此,除了 os.rmdir()
(理想情况下需要一个 try-except
block 或os.path.isfile()
以确保文件存在)。
关于python - os.remove()+os.rmdir() 比 shutil.rmtree() 好吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62244556/