有3种方法。
1、help() 一般help里面都包含了详细的说明,包含各种类。不过不一定都有。
2、python自带的帮助(http server)那个,找到那个累,会自动提取,上面是帮助内容,下面是所有的类和方法。如果需要程序,就参考那个的源代码。
3、把py文件当做文本来处理……双击打开人眼看,或者readline() ,如果哪行是class打头的就把后面几个字符的全部提取出来,汇集成一个列表就是了。
在该模块的末尾加上如下语句
class_dict = {key: var for key, var in locals().items() if isinstance(var, type)}
其它模块调用该模块的类,from 模块名 import class_dict
class_dict.keys() # 取出该模块中的所有类的名称
class_dict[key] # 根据类名称,调用类
模块名.__all__
dir()
再判断一下类型就可以了。