一尘不染

如何获得Python类的父母?

python

如何获得Python类的父类?


阅读 116

收藏
2020-12-20

共1个答案

一尘不染

使用以下属性:

cls.__bases__

文档

类对象的基类的元组。

例:

>>> str.__bases__
(<type 'basestring'>,)

另一个例子:

>>> class A(object):
...   pass
... 
>>> class B(object):
...   pass
... 
>>> class C(A, B):
...   pass
... 
>>> C.__bases__
(<class '__main__.A'>, <class '__main__.B'>)
2020-12-20