使用Python判断文件下是否有空文件夹

时间:2022-07-24
本文章向大家介绍使用Python判断文件下是否有空文件夹,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

国内代码托管工具推荐码云,速度快还支持svn提交。但是码云代码提交时也有限制,不能上传空文件夹,有时你搞了个项目,里面某些目录都是空的,那么就会来回提交很多次。

目录

1.Python 代码判断是否为空目录

1

Python 代码判断是否为空目录

import os


image_path = 'F:\test\frames'
# 遍历文件夹及其子文件夹中的文件,并存储在一个列表中


# 输入文件夹路径、空文件列表[]


# 返回 文件列表Filelist,包含文件名(完整路径)
def get_filelist(dir, Filelist):


    newDir = dir
    if os.path.isfile(dir):
        Filelist.append(dir)
    elif os.path.isdir(dir):
        if not os.listdir(dir):  # 判断文件夹是否为空
            print(dir)
            file = open(dir+'/gitee.txt','w')
            file.close()
        for s in os.listdir(dir):
            newDir = os.path.join(dir, s)
            get_filelist(newDir, Filelist)
    return Filelist


if __name__ == '__main__':
    list = get_filelist('H:/zhanghaitao/geer/php', [])

END