如何解决对齐 dmypy 和 mypy 结果
我正在尝试使用 mypy daemon,但我发现与 mypy 相比,它会引发额外的错误。
例如:
$ cat t.py
class Cat:
other = None
$ mypy t.py
Success: no issues found in 1 source file
$ dmypy run -- t.py
t.py:3: error: Need type annotation for 'other'
Found 1 error in 1 file (checked 1 source file)
有没有办法让dmypy
同意mypy
?
附加信息:
$ python --version
Python 3.8.5
$ mypy --version
mypy 0.800
解决方法
dmypy 已由 default 开启 --local-partial-types
。如果将该 arg 添加到 mypy,mypy 将匹配 dmypy。 AFAIK,没有办法让 dmypy 与 mypy 匹配——除了修复 --local-partial-types
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。