"John Nagle" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] | How can I tell whether an object is of type Exception? | At least in Python 2.4, "Exception" is an old-style class, and | the "type" of Exception objects is "instance". | | Clearly "repr" knows; it returns: | <exceptions.Exception instance at 0x00A30A80>
Actually, repr does not know. repr(x) calls x.__repr__. Each object know how to represent itself. In 2.4 and before, look for 'Exception' in repr(x). -- http://mail.python.org/mailman/listinfo/python-list