python判断一个文件夹里面是否为空_使用Python判断文件下是否有空文件夹

该篇博客分享了如何使用Python来检查并创建空目录。作者提到了码云代码托管平台不允许上传空文件夹的问题,并提供了一段Python代码,通过递归方式遍历目录,若遇到空目录则创建一个名为'gitee.txt'的文件,从而解决码云的限制。此方法可以帮助开发者更方便地管理项目中的空目录。
摘要由CSDN通过智能技术生成

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值