擅长:python、mysql、java
<p>据我所知,你真的不能。您正在寻找一种方法来指示<strong>类的返回<em>类型</em>;根据类的类型(即其元类)进行检查。你知道吗</p>
<p>问题是,元类不能帮助类型检查器评估对象的继承性,如果它是<code>type</code>类型的话,那没关系。你知道吗</p>
<p>除此之外,由于不确定使用什么类型检查器,<code>mypy</code>例如<a href="https://github.com/python/mypy/wiki/Unsupported-Python-Features" rel="nofollow">doesn't have support yet</a>用于自定义元类,您可以使用这些元类将对象分组到更自定义的组中。你知道吗</p>
<p>在我看来,要么根本不做注释,要么更改实现并使用<code>Foo</code>进行注释。你知道吗</p>