python

python命令行交互如何查看类的继承关系

小樊
82
2024-12-11 10:21:18
栏目: 编程语言

在Python命令行交互中,你可以使用dir()函数来查看类的继承关系

class A:
    pass

class B(A):
    pass

class C(A):
    pass

现在,我们可以在命令行交互中查看这些类的继承关系:

>>> A.__bases__
(<class '__main__.A'>,)
>>> B.__bases__
(<class '__main__.A'>,)
>>> C.__bases__
(<class '__main__.A'>,)

__bases__属性是一个包含所有基类的元组。在这个例子中,我们可以看到类A、B和C都有一个共同的基类A。

0
看了该问题的人还看了