给定一个对象,我如何判断它是一个类,还是给定类 Foo 的子类?
例如
class Bar(Foo):
pass
isinstance(Bar(), Foo) # => True
issubclass(Bar, Foo) # <--- how do I do that?
给定一个对象,我如何判断它是一个类,还是给定类 Foo 的子类?
例如
class Bar(Foo):
pass
isinstance(Bar(), Foo) # => True
issubclass(Bar, Foo) # <--- how do I do that?