"""A generator of small picture to test very larges galeries""" from PIL import Image from PIL import ImageDraw import argparse parser = argparse.ArgumentParser( description="A generator of small picture to test very larges galeries" ) parser.add_argument("count", help="Numbers of photo to generate", type=int) parser.add_argument( "-outputfolder", help="The outputfolders by default : ./photos/", default="photos/" ) args = parser.parse_args() for i in range(args.count): if (100//5 * (i + 1)) % args.count == 0: # affichage tout les 5% print(f"Image {i+1} : {(i+1)/args.count:.0%}") img = Image.new(mode="RGB",size=(100,100),color=(0,0,0)) ImageDraw.Draw(img).text((0,0),str(i+1),(255,255,255)) img.save(args.outputfolder+f"img_{i+1}.jpg",)