title: Multithreaded thumbnail generation in Python
body: <p>I'd like to recurse a directory of images and generate thumbnails for each image.  I have 12 usable cores on my machine.  What's a good way to utilize them?  I don't have much experience writing multithreaded applications so any simple sample code is appreciated.   Thanks in advance.</p>