Trying to generate a list of the subclasses of C

Alex Martelli aleax at mail.comcast.net
Mon Jan 16 11:35:05 EST 2006


Charles Krug <cdkrug at aol.com> wrote:
   ...
> I'm trying to create a list of all of C's subclasses:

There's a class method for that very purpose:

>>> class C(object): pass
... 
>>> class D(C): pass
... 
>>> class E(C): pass
... 
>>> C.__subclasses__()
[<class '__main__.D'>, <class '__main__.E'>]
>>> 


Alex



More information about the Python-list mailing list