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