Thanks for the feedback both. I'll have a look at these. One of the frustrating things I find about python is that there are so many modules. There have been times when I've spend ages doing something and then some has said, "Oh yeah, there is a module for that".
Anyway. Nearly finished. Cheers ALJ -- http://mail.python.org/mailman/listinfo/python-list