打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python:创建数据集目录,新建文件夹

在划分数据集时,需要按照数据集的格式来创建目录,最后创建出来的目录形式如下:

在创建文件夹时,要先判断文件夹是否存在。用python里的函数isdir()来判断文件夹是否存在,如果不存在,才需要创建,用python里的函数makedirs()来创建文件夹。

按照上述目录,创建的代码如下:

#Dir是数据集根目录
def create_datasetdir(dir):
    if not os.path.isdir(dir):
        os.makedirs(dir)#如果根目录不存在则创建
    train_path = os.path.join(dir, "train")
    if not os.path.isdir(train_path):
        os.makedirs(train_path)#如果train目录不在,则创建
    train_image_path = os.path.join(train_path, "images")
    if not os.path.isdir(train_image_path):
        os.makedirs(train_image_path)
    train_label_path = os.path.join(train_path, "labels")
    if not os.path.isdir(train_label_path):
        os.makedirs(train_label_path)
    val_path = os.path.join(dir, "val")
    if not os.path.isdir(val_path):
        os.makedirs(val_path)
    val_image_path = os.path.join(val_path, "images")
    if not os.path.isdir(val_image_path):
        os.makedirs(val_image_path)
    val_label_path = os.path.join(val_path, "labels")
    if not os.path.isdir(val_label_path):
        os.makedirs(val_label_path)

测试代码如下:

create_datasetdir(r"E:\fishdataset")

本文最前面的图即是通过测试代码生成的文件夹。

也可直接在E:\fishdataset下查找到所创建的文件夹。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python 文件操作 | 老彭的个人博客
python的os模块详解
os库(python)
golang判断是文件还是文件夹
Python文件操作
基础必备 | Python处理文件系统的10种方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服