how to list the attributes of a class, not an object?
Robert P. J. Day
rpjday at crashcourse.ca
Sun Jan 24 17:02:48 CET 2010
On Sun, 24 Jan 2010, Alf P. Steinbach wrote:
> * Robert P. J. Day:
> > once again, probably a trivial question but i googled and didn't
> > get an obvious solution. how to list the attributes of a *class*?
> > eg., i was playing with dicts and noticed that the type returned by
> > the keys() method was "dict_keys". so i'm now curious as to the
> > attributes of the dict_keys class. but i don't know how to look at
> > that without first *creating* such an instance, then asking for
> > "dir(dk)".
> dir( list )
> where 'list' is the built-in type.
> There's a pretty-printer for that somewhere, but I can't recall.
except that doesn't work for
so what's the difference there?
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca
More information about the Python-list