如何在 Python 中检查 A 是否是 B 的超类?
我们定义了类A和B,如下所示-
class A(object): pass class B(A): pass
示例
A可以通过以下两种方式证明是B的超类
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 (,)