小编unk*_*000的帖子

Mypy 是否忽略构造函数?

当我不小心将变量更改为不同的数据类型时,我想使用 Mypy 发出警告。但 Mypy 似乎忽略了__init__我的测试类中发生的任何事情。它还忽略对象属性对不同数据类型的更改。

最小再现器:

class Foo:
    blah: int
    def __init__(self):
        self.blah = 'asdf'
Run Code Online (Sandbox Code Playgroud)

Mypy报告此代码没有问题。

我错过了什么吗?

python types mypy

5
推荐指数
1
解决办法
873
查看次数

标签 统计

mypy ×1

python ×1

types ×1