如何在 Python 中检查 A 是否是 B 的超类?
我们定义了类 A 和 B,如下所示 -
class A(object): passclass 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(<class '__main__.A'>,)
以上是 如何在 Python 中检查 A 是否是 B 的超类? 的全部内容, 来源链接: utcz.com/z/345845.html