> Doing a Ctrl+C > interrupt would be a not-so-clean-way of performing such a thing, and > it would quit the application altogether. I'd rather have the function > return a status object of what it has accomplished thus far.
Just in case you are unaware that you can explicitly handle ^C in your python code, look up the KeyboardInterrupt exception. mt -- http://mail.python.org/mailman/listinfo/python-list