有没有办法获取用户定义的类列表?
到目前为止,我能够显示模块中所有类的列表,其中包含以下内容:
inspect.getmembers(sys.modules[__name__])
问题是我得到了一个列表特殊方法和其他东西。 谢谢。
答案 0 :(得分:0)
最后我这样做了:
from folder1 import module_name as mod
for name, cls in mod.__dict__.items():
if isinstance(cls, type):
klass = getattr(mod, name)