Jive Dadson wrote:
The traceback routine prints out stuff like,

        NameError: global name 'foo' is not defined

NameError is a standard exception type.

What if I want to print out something like that?
I've determined that "global name 'foo' is not defined" comes from the __str__ member of the exception object.
Where does it find the string "NameError"? In general, if I have an object, is there a way to obtain the name of the type of the object?


Thankee.

type(object) ?

Randall
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to