Well, darn.

I just discovered that the computer this is going to run on only has
python version 2.2 installed on it, which apparently doesn't support
checking a whole word, but instead checks a single letter against
other single letters. 2.4 and, presumably 2.5 though I've actually not
used it much, has such huge leaps forwards relative to 2.2 that it's
frightening thinking about where the language is going.

But for now, I'm going to have to work on this problem again from
scratch, it seems.



On Jun 25, 3:41 pm, oscartheduck <[EMAIL PROTECTED]> wrote:
> I eventually went with:
>
> #!/usr/bin/env python
> from PIL import Image
> import glob, os, re
>
> size = 128, 128
>
> def thumbnailer(dir, filenameRx):
>      for picture in [ p for p in os.listdir(dir) if
> os.path.isfile(os.path.join(
>  dir,p)) and filenameRx.match(p) if 'thumbnail' not in p]:
>          file, ext = os.path.splitext(picture)
>          im = Image.open (picture)
>          im.thumbnail(size, Image.ANTIALIAS)
>          im.save(file + ".thumbnail" + ext)
>
> jpg = re.compile(".*\.(jpg|jpeg)", re.IGNORECASE)
> thumbnailer(".", jpg)
>
> Thanks for the help!


-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to