如何获得模块中的所有类?

时间:2020-09-08 09:33:54

标签: python

如何在模块中获取所有类?例如,如果一个模块具有类A,B和C,如何通过代码获取所有这些类的名称?

1 个答案:

答案 0 :(得分:0)

尝试一下:

import importlib, inspect

inspect.getmembers(
    importlib.import_module("your_module"),
    inspect.isclass
)

这将为您提供所需的内容。