Дайте этому шанс. Вы можете изменить rootdir, output_dir и процент на любое, что вы хотите.
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)