如何判断类是类

在写动态加载时,通常需要过滤出需要的类。如何从模块中过滤出其中的类呢?

  • 判断a是类A的实例
isinstance(a, A)

  • 判断B类是A的子类
issubclass(B, A)

  • 判断A是一个类
isinstance(A, type) 

  • 判断B是类并且是A的子类
isinstance(B, type) and issubclass(B, A)
《寿康宝鉴》有声书
寿康宝鉴百话有声书(mp3)


posted @ 2018-06-29 07:26  妙音  阅读(349)  评论(0编辑  收藏  举报