Как можно получить аттрибуты родительского класса в питон?
Имеется класс являющийся наследником некоторых других, требуется получить все аттрибуты конкретных родительских классов. Если это невозможно как можно изменить структуру для сохранения доступа наследника к родителям и при этом получать все аттрибуты родителей?
class Test0():
def __init__(self):
self.p0 = 0
self.p1 = 1
def get0(self):
g = self.__dict__.values()
return(list(g))
class Test1():
def __init__(self):
self.p2 = 2
self.p3 = 3
def get1(self):
g = Test1.__dict__.values()
return(list(g))
class Test2(Test0, Test1):
def __init__(self):
Test0.__init__(self)
Test1.__init__(self)
self.p4 = 4
self.p5 = 5
t = Test2()
print(t.get0()) #результат очевидно [0, 1, 2, 3, 4, 5] Как можно получить [0, 1] ?