gpt4 book ai didi

python - 设置 pyflake 和 mypy 忽略同一行

转载 作者:太空宇宙 更新时间:2023-11-04 08:33:19 30 4
gpt4 key购买 nike

我为 Salt 编写了一个模块。通过 documentation它将 __salt__ 对象添加到 builtins 中。所以,当我运行 prospectormypy 时,pyflake 警告我 __salt__ 是未定义的, >__salt__ 未定义!我可以忽略带有 # noqa: F821pyflake 或带有 # type: ignoremypy .

问题来了!如何忽略它们?

最佳答案

PEP 484 在 section on type comments 的末尾指定以下内容:

In some cases, linting tools or other comments may be needed on the same line as a type comment. In these cases, the type comment should be before other comments and linting markers:

# type: ignore # ~comment or other marker~

因此,正如 Ryan Tam 所建议的,# type: ignore # noqa 是忽略两者的正确方法。

关于python - 设置 pyflake 和 mypy 忽略同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51179109/

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