Gabriel Genellina:
> >import inspect
> def getClassList(aModule):
>      return [cls for cls in vars(aModule).itervalues()
>                      if inspect.isclass(cls)]

This is short enough too:

from inspect import isclass
getclasses = lambda module: filter(isclass, vars(module).itervalues())

Bye,
bearophile

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

Reply via email to