
1 """ Python將樣本划分為訓練集/驗證集/測試集 """ 2 import os, random, shutil 3 4 path = input("D:/圖片原先存儲路徑:") 5 new_path = input("D:/Train_Sample存放路徑:") 6 7 for root, dirs, files in os.walk(path): 8 fileNumber = len(files) 9 rate = 0.2 10 pickNumber = int(rate * fileNumber) 11 sample = random.sample(files, pickNumber) 12 for name in sample: 13 14 file_path = root + '/' + name 15 new_file_path = new_path + '/' + name 16 shutil.move(file_path, new_file_path)