isinstance(obj,cls)检查obj是否是类 cls 的实例化对象
issubclass(sub, super)检查sub类是否是 super 类的派生类
# isinstance(obj,cls)检查obj是否是类 cls 的实例化对象 class Foo(object): pass class Foo1(Foo): pass obj = Foo1() print(isinstance(obj, Foo1)) # True print(isinstance(obj, Foo)) # True # issubclass(sub, super)检查sub类是否是 super 类的派生类 class Foo(object): pass class Bar(Foo): pass print(issubclass(Bar, Foo)) # True