Вы не сможете ничего с этим сделать в parent.__init__()
, фактически не изменив эту функцию или stubborn()
.
Но, будучи ребенком, вы можете помешать выполнению метода stubborn()
что-нибудь важное, временно сделав его заглушкой:
class Child():
def __init__(self):
old_stubborn = self.stubborn
self.stubborn = lambda:None # stub function that does nothing
super().__init__(self)
# put stubborn() back to normal
self.stubborn = old_stubborn