获取Python中的自定义类列表?

时间:2012-11-08 03:34:42

标签: python

有没有办法获取用户定义的类列表?

到目前为止,我能够显示模块中所有类的列表,其中包含以下内容:

inspect.getmembers(sys.modules[__name__])

问题是我得到了一个列表特殊方法和其他东西。 谢谢。

1 个答案:

答案 0 :(得分:0)

最后我这样做了:

from folder1 import module_name as mod

for name, cls in mod.__dict__.items():
                if isinstance(cls, type):
                    klass = getattr(mod, name)