我正在尝试使用mypy守护进程,但发现它比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默认开启--local-partial-types
。如果你把这个参数加到mymyy, mymyy会匹配mymyy。没有一种方法,AFAIK,使mymyy匹配mymyy -除了修复--local-partial-types