from os import walk
import random
path = '/home/zhouzl/data/BOSSbase_101_256'
random.seed(123456)
for (dirpath, dirnames, filenames) in walk(path):
indexs = []
for i in range(len(filenames)):
index = random.randrange(0, len(filenames))
if index not in indexs:
indexs.append(index)
if len(indexs) == 5000:
break
for i in indexs:
with open('/home/zhouzl/data/validation.txt', 'a+') as w:
w.write(filenames[i] + '\n')
版权声明:本文为zzldm原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。