python 获取某个py中含有的类 并将这些类写入列表转为字典

当我们需要将某个py文件中所包含的类 类名全部列出 放入一个集合时,需要运用下面的代码
import os,sys,inspect
import flask_exe_010_mysql_models

    for name, obj in inspect.getmembers(flask_exe_010_mysql_models):
        if inspect.isclass(obj):
            print name
            print obj
            classlist.append((name.lower(),obj))
    print classlist
    print dict(classlist)
    classdict = dict(classlist)
可以转化为字典,这样通过字典的方式,可以匹配到需要的类进行操作

你可能感兴趣的:(Python)