stub 文件中未赋值的特殊变量 (PYI035)
源自 flake8-pyi 代码检查器。
作用
检查 __all__、__match_args__ 和 __slots__ 变量在 stub 文件中定义时是否已赋值。
为什么这不好?
像 __all__ 这样的特殊变量在 stub 文件中具有与 Python 模块中相同的语义,因此应与其运行时对应项保持一致。
示例
建议改为
源自 flake8-pyi 代码检查器。
检查 __all__、__match_args__ 和 __slots__ 变量在 stub 文件中定义时是否已赋值。
像 __all__ 这样的特殊变量在 stub 文件中具有与 Python 模块中相同的语义,因此应与其运行时对应项保持一致。
建议改为