To clarify: this is more serious than an incorrect error message, as the intended interrupt gets swallowed and script execution proceeds. Sometimes I seem to get half-imported modules as well, the script failing later with something like
AttributeError: 'module' object has no attribute 'getenv' when trying to call os.getenv Regards, Geoff Bache -- http://mail.python.org/mailman/listinfo/python-list