为什么在命令提示符下使用mypy时出现错误?

时间:2019-01-01 13:20:45

标签: python-3.x

我创建了一个名为abc.py的文件

源代码是:

 def foo(a: 'x', b: 5 + 6, c: list) -> max(2, 9): pass

 foo.__annotations__

我在jupyter笔记本中签到了:
结果:

 {'a': 'x', 'b': 11, 'c': list, 'return': 9}

在命令提示符下,我检查了:

 (base) C:\Users\Abj\Desktop>mypy abc.py
 abc.py:1: error: invalid type comment or annotation
 abc.py:1: note: Suggestion: use max[...] instead of max(...)

任何人都可以解释,为什么我会收到此错误吗?

0 个答案:

没有答案