当前类的类型注释

时间:2019-11-19 09:30:48

标签: python mypy

我有一个类,该类具有一个将此类的另一个实例作为参数的方法。由于MyClass的定义不完整,因此出现NameError。

>>> class MyClass:
...   def compare(self, other_my_class: MyClass):
...     pass
...
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<stdin>", line 2, in MyClass
NameError: name 'MyClass' is not defined

如何为该方法签名添加类型注释?

0 个答案:

没有答案