我正在使用 Python 对嵌套类的支持来分组和组织类定义。其中一些内部类是纯数据类,我从 @dataclass ( 等) 的样板减少中__init__受益__repr__。不幸的是,当我尝试创建内部类的实例时,PyCharm 似乎无法正确提示参数的类型,并在第一个参数下放置了一个 wigglie(通常表示糟糕代码的摆动线)。注意:代码运行良好,这只是类型提示的问题。@dataclass在模块级类上不会产生这样的问题。删除@dataclass和手动插入样板__init__这是带有 PyCharm 警告的代码截图:
添加回答
举报
0/150
提交
取消