擅长:python、mysql、java
<p>我猜您来自一种自动调用父类构造函数的语言。你知道吗</p>
<p>在Python中,如果重写<code>__init__</code>方法,除非显式调用父类构造函数,否则不会调用它。你知道吗</p>
<p>在Python3之前,它通常被称为:</p>
<pre><code>def __init__(self, *args, **kwargs):
super(TickGenerator, self).__init__(*args, **kwargs)
</code></pre>
<p>新的<code>[super()][1]</code>语法(<a href="http://www.python.org/dev/peps/pep-3135/" rel="nofollow">PEP-3135</a>)只是:</p>
<pre><code>def __init__(self, *args, **kwargs):
super().method(*args, **kwargs)
</code></pre>