linux python根據csv文件信息 複製圖片到不同文件夾下

import sys
import csv
import numpy
import pandas
import shutil
import os
if __name__ == '__main__':
	f1 = pandas.read_csv('trainLabels.csv')
	print f1
	record_num = int (f1.describe().ix[0,0])
	print record_num
	for i in range(record_num):
		record = f1.ix[i,:]
		pic_name = record['image'] + '.png'
		print record['level']
		print os.path.join('/home/zyj/unifiedData/train', pic_name)
		print os.path.join('/home/zyj/unifiedData/', str(record['level']),pic_name)
		shutil.copy(os.path.join('/home/zyj/unifiedData/train', pic_name), \
os.path.join('/home/zyj/unifiedData', record['level'].astype(str),pic_name))

 

發佈了734 篇原創文章 · 獲贊 59 · 訪問量 41萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章