import os, sys import Image size = 128, 128 for imgfiles in sys.argv[1:]: outimg = os.path.splitext(imgfiles)[0] + ".thumbnail" if imgfiles != outimg: try: imthumb = Image.open(imgfiles) imthumb.thumbnail(size, Image.ANTIALIAS) imthumb.save(outimg, "JPEG") except IOError: print ("thumbnail cannot be created for '%s'") % imgfiles