python—预处理—根据类别文件存储位置复制
最近在学习卷积神经网络,第一步做标签环节。数据集采用的是ISIC-2018数据,由于所以数据存储在一个文件夹里如下图所示。
其分类信息保存在.csv文件中,如下图所示
我想要根据.csv文件的类别信息分别存储到不同的文件夹下,如下图所示。
import pandas as pd
import os
import shutil
df=pd.read_csv('E:/ISIC2018_Task3/ISIC2018_Task3_Training_GroundTruth/ISIC2018_Task3_Training_GroundTruth.csv') #.CSV文件位置
#print(df.head(10000))
#for i in range(0,10000):
# print (i)
cwd='E:/ISIC2018_Task3/ISIC2018_Task3_Training_Input/' #图片位置
names = []
names = os.listdir(cwd)
print(names[4])
for i in range(0,10000):
dfdata=[]
dfdata=df.loc[i]
if dfdata[1]==1:
print("MEL")
print(dfdata[0]+".jpg")
a = dfdata[0]+".jpg"
for j