PIL使うとサムネイル作成もそんな難しくないっぽい。 import os try: from PIL import Image except ImportError: raise ImportError, 'Unable to import PIL module.' class ThumbnailGenerator: default_xy = (256, 256) def __init__(self, limit_xy=None): self.limit_xy = self.default_xy if limit_xy: self.limit_xy = limit_xy def generate(self, fn, thumbext): im = Image.open(fn) im.thumbnail(self.limit_xy) base, ext = os.path.splitext(