gpt4 book ai didi

python - os.remove()+os.rmdir() 比 shutil.rmtree() 好吗

转载 作者:行者123 更新时间:2023-12-02 16:38:09 27 4
gpt4 key购买 nike

什么是更安全和更快的 - 首先删除整个目录 - 使用 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/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com