python删除空文件夹

发布时间:2023年12月17日
import os

import os

root_dir = r"D:\code\git-tutorial\zip\test"

for root, dirs, files in os.walk(root_dir, topdown=False):

    print(f"当前目录为: {root}")
    print(f"子目录列表为: {dirs}")
    print(f"文件列表为: {files}")
    print()
    if not files and not dirs:
        os.rmdir(root)

这种方式只能删除树上,最底层的空文件夹,如果某个文件夹内部只有一个空文件夹,那么上述代码执行以后,该文件夹最后也会变成一个空文件夹,但是不会被删除掉。

文章来源:https://blog.csdn.net/qq_40896190/article/details/135040844
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。