0
我想调用超类的__init__
方法。以下是我能想到的两种方式:调用超类的__init__方法的首选方法
super().__init__(some_arg) # I am using Python 3
# or like this:
MyBaseClass.__init__(self, some_arg)
做这件事的首选方法是什么?
我想调用超类的__init__
方法。以下是我能想到的两种方式:调用超类的__init__方法的首选方法
super().__init__(some_arg) # I am using Python 3
# or like this:
MyBaseClass.__init__(self, some_arg)
做这件事的首选方法是什么?
super().__init__(*args, **kwargs)
感知您不通过“自我” - 它会自动插入。
超()首次在Python 2设计为允许类被重用为的方式,他们的直接超类可能会改变一个类层次结构的混入,
'超()',因为'超()'没有**不必**调用超类... –