如何忽略 Atom 编辑器中的特定 Pylint 消息?

How to ignore a specific Pylint message in Atom Editor?

我在 Windows 上的 Atom 中使用 Pylint linter 包 每当我使用制表符缩进时,都会出现以下错误:

W0311 Bad indentation Found 1 spaces, Expected 4.

即使 atom 使用 'tab'(制表符类型很难)

我使用

创建了一个 .pylintrc Pylint 配置文件

pylint --generate-rcfile > .pylintrc

并添加

--disable=W0311

在 [消息控制] 部分下。

我还在 atom 包的设置中输入了 RC 配置文件的位置。我重新启动了 atom,但它仍在每一行上生成错误消息 W0311。

我怎样才能摆脱这条消息?

我应该添加 W0311 到

disable=W0311

在末尾加一个“,”是配置文件里面已经有东西了 如果你使用 pylint 生成它,它将有一个大列表

您始终可以在代码的第一行(顶行)使用此模板禁用特定消息:

#pylint: disable=<error_name/number>,..,..

在您的示例中,您可以使用:

#pylint: disable=W0311

Pylint 识别此格式并禁用此消息,因此当您 运行 Pylint 时,它不应检查此错误。