Crea imágenes en miniatura para jpegs con python

Como dice el título, estoy buscando una manera de convertir una gran cantidad de imágenes en miniaturas de diferentes tamaños. ¿Cómo hago para hacer esto en Python?

Consulte: http://www.pythonware.com/products/pil/index.htm

import os, sys import Image size = 128, 128 for infile in sys.argv[1:]: outfile = os.path.splitext(infile)[0] + ".thumbnail" if infile != outfile: try: im = Image.open(infile) im.thumbnail(size) im.save(outfile, "JPEG") except IOError: print "cannot create thumbnail for", infile