gpt4 book ai didi

python - 预期类型 'MyObject',在带有类型提示的 __init__ 中得到 'None'

转载 作者:行者123 更新时间:2023-12-05 08:49:41 26 4
gpt4 key购买 nike

<分区>

初始化实例变量时,我喜欢包含类型提示。然而,有时我还没有准备好为它分配任何特定的值,我希望它以“无”开始。

self._active_cal_fluid: MyObject = None

这导致 PyCharm 给我一个检查错误:预期类型“MyObject”,得到的是“None”

我无法创建 MyObject() 的“空”版本,因为这在我的上下文中毫无意义。如果我稍后再用其他方法初始化它,它会提示我在 init() 之外初始化了一个实例变量并且类型提示不起作用。

我宁愿启用类型提示。我一般不想禁用此检查,我只想在对象初始化为“无”时摆脱此特定警告。这种事情在 PyCharm 中可能吗?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com