当我们需要将某个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)
可以转化为字典,这样通过字典的方式,可以匹配到需要的类进行操作