

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

目录
1.Python 代码判断是否为空目录
1
Python 代码判断是否为空目录
import osimage_path = 'F:\\test\\frames'# 遍历文件夹及其子文件夹中的文件,并存储在一个列表中# 输入文件夹路径、空文件列表[]# 返回 文件列表Filelist,包含文件名(完整路径)def get_filelist(dir, Filelist):newDir = dirif 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 Filelistif __name__ == '__main__':list = get_filelist('H:/zhanghaitao/geer/php', [])
END



关注二维码
获取更多精彩内容

文章转载自丁老师的技术随笔,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




