0

我有 3 个类 A,B,C , C 继承形式 A 和 B:

class A:
      a = "ala"

class B:
      b = "bla"

class C(A,B):
      c = "cla"

如何仅获取 C 的属性,即未继承的属性?

4

1 回答 1

2

您可以通过内置直接访问__dict__of 。Cvars

>>> vars(C)['c']
'cla'
>>> vars(C)['b']
...
KeyError: 'b'

如果没有关于您的真正问题的进一步背景,没有什么可说的了。

于 2018-09-01T10:18:20.767 回答