首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用Python判断文件下是否有空文件夹

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

作者头像
酒馆丁老师
发布2020-09-08 14:37:32
3.4K0
发布2020-09-08 14:37:32
举报

国内代码托管工具推荐码云,速度快还支持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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 丁老师的技术随笔 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
代码托管
CODING 代码托管(CODING Code Repositories,CODING-CR)是为开发者打造的云端便捷代码管理工具,旨在为更多的开发者带去便捷、高效的开发体验,全面支持 Git/SVN 代码托管,包括代码评审、分支管理、超大仓库等功能。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档