Try Foo.__name__ if Foo is a class object. On 6/24/09, Bryan <bryanv...@gmail.com> wrote: > Given a class: > > class Foo(object): > pass > > How can I get the name "Foo" without having an instance of the class? > > str(Foo) gives me more than just the name Foo. "__main__.Account" > Foo.__class__.__name__ gives me "type" > > I don't want to do: > Foo().__class__.__name__ if possible. I would rather avoid the > constructor. I just want to get a string "Foo" > > -- > http://mail.python.org/mailman/listinfo/python-list >
-- Sent from my mobile device David blog: http://www.traceback.org twitter: http://twitter.com/dstanek -- http://mail.python.org/mailman/listinfo/python-list