import os, shutil
from random import choice
rootdir = 'C:/images'
output_dir = 'C:/copies'
for subdir, dir, files in os.walk(rootdir):
if files:
for x in range(int(len(files) *.25)):
to_copy = choice(files)
shutil.copy(os.path.join(subdir, to_copy), os.path.join(output_dir, to_copy))
files.remove(to_copy)
试试这个。您可以将rootdir、output\u dir和percentage更改为您想要的任何值。你知道吗
相关问题 更多 >
编程相关推荐