【发布时间】:2021-07-30 14:53:01
【问题描述】:
因此,使用frozen=True 创建有效的可散列数据类很棒,但它破坏了我对我编写的代码进行类型检查的一些能力,因为 mypy 似乎不会自动将冻结的数据类识别为 Hashable 的实例。这当然是有道理的,因为我没有明确地扩展该类(如果它可以推断出来,那就太棒了),但是有没有人为这个问题找到了一个优雅的解决方案/解决方法?
【问题讨论】:
-
你能举一个不可行的例子吗?
标签: python python-3.x types mypy python-dataclasses