On Wed, 24 Sep 2008 17:11:28 -0400, Ross Ridge wrote: > Plenty of people were quick to say that the exception should be passed > through to the caller. No one said this behaviour should be documented. > There may be little practical difference bewteen calling sys.exit() > after printing an error and progating an exception if no one using the > library knows that it could generate that exception in those > circumstances.
That's true, I didn't explicitly say that the library should be documented. Nor did I say that it shouldn't be riddled with bugs. There's little practical difference between a buggy library and one that raises unexpected (i.e. undocumented) exceptions either. -- Steven -- http://mail.python.org/mailman/listinfo/python-list