【发布时间】:2020-09-02 04:22:48
【问题描述】:
from typing import List
if __name__ == '__main__':
a: int = 3
b: List[int] = [1, 2, True]
c: List[str] = ["1", "2", 35.5]
a = False
它只给我一个c 列表的警告,所以如果我把它注释掉,它会声称“成功:在 1 个源文件中没有发现问题”。但这显然是错误的,不是吗?
我应该使用什么编辑器、插件或其他任何东西在 Python 中进行静态类型检查?
这里有一些证据:
【问题讨论】: