擅长:python、mysql、java
<p><code>tp_new</code>和<code>tp_init</code>是<code>__new__</code>和<code>__init__</code>的C级对应物。对<code>tp_new</code>和<code>tp_init</code><em>的调用是<code>__new__</code>和<code>__init__</code>调用。你知道吗</p>
<p>如果在定义的元类中重写<code>type.__new__</code>或<code>type.__init__</code>,则元类中相应的<code>tp_new</code>或<code>tp_init</code>槽将设置为C级<a href="https://github.com/python/cpython/blob/v3.6.5/Objects/typeobject.c#L6398" rel="nofollow noreferrer">functions</a>,用于搜索和调用Python级重写。你知道吗</p>