首页 > 解决方案 > 使用 csv 文件为不同文件夹分离图像文件

问题描述

我正在使用 Windows 并希望将图像文件夹拆分为不同的文件夹。我有一个 .csv 文件,其中包含有关图像文件夹目标的信息。该文件的结构如下:

这应该被解释为图像 aaaa.png 到文件夹 1,图像 aaab.png 到文件夹 2,图像 aaac.png 到文件夹 3,图像 aaad.png 到文件夹 4。

请帮帮我

标签: csvdataset

解决方案


Path2 = Path2 = '/content/gdrive/My Drive/dataset/train'
for index in data.index:
  if not os.path.exists(os.path.join(Path2, data['target'][index])):
    os.mkdir(path=os.path.join(Path2, data['target'][index]))
  shutil.copy(os.path.join(Path2, data['Image'][index]), os.path.join(Path2, data['target'][index]))

数据文件


推荐阅读