import os, glob
import Image
import fnmatch
ext1 = '10001.jpg'
path = 'E:\\work\\audi'
imgslist = []
for root, dirnames, filenames in os.walk(path):
for filename in fnmatch.filter(filenames, ext1):
imgslist.append(os.path.join(root, filename))
width = int(raw_input("the width U want:"))
format = 'jpg'
def small_img():
for imgs in imgslist:
imgspath, ext = os.path.splitext(imgs)
img = Image.open(imgs)
(x,y) = img.size
height =int( y * width /x)
small_img =img.resize((width,height),Image.ANTIALIAS)
small_img.save(imgspath +".thumbnail."+format)
print "done"
if __name__ == '__main__':
small_img()