【问题标题】:How do I get all the classes in a module? [duplicate]如何获取模块中的所有类? [复制]
【发布时间】:2020-12-26 16:09:47
【问题描述】:

如何获取模块中的所有类?比如一个模块有A、B、C类,如何通过代码获取所有这些类的名称?

【问题讨论】:

    标签: python


    【解决方案1】:

    试试这个:

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

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

    【讨论】:

      猜你喜欢
      • 2013-03-09
      • 2019-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-20
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多