我们如何检查一个类是否是 Python 中给定超类的子类?
我们定义了类A和B,如下所示-
class A(object): pass class B(A): pass
B可以通过以下两种方式证明是A的子类
class A(object):pass class B(A):pass print issubclass(B, A) #这里我们使用issubclass()方法来检查B是否是A的子类 printB.__bases__# Here we check the base classes or super classes of B
这给出了输出
True (,)