python에서 상속 된 클래스의 생성자를 호출하는 올바른 방법은 무엇입니까? 예를 들어 상속 된 클래스 python에서 생성자가 실패했습니다
,class A:
def __init__(self, x, y):
self.x = x
self.y = y
class B(A):
def __init__(self, x, y, z):
self.z = z
# super().__init__(x, y) # <== works
super(x, y) # <== throws TypeError: must be type, not int
a = A(2, 3)
b = B(2, 3, 4)
는베이스 클래스로부터의 __init __() 메소드를 호출없이 생성자를 호출 할 수 있습니까?
'super()'문서를주의 깊게 읽었습니까? –