6

有没有办法为bad-whitespacePyLint 中的检查配置检查?我目前可以禁用检查,但我更愿意强制执行空格约定而不是禁用它。

4

3 回答 3

6

您可以使用两个选项:

  1. 全局禁用 bad-whitespace 警告:

    pylint --disable=C0326
    
  2. 使用 Pylint 配置文件:

    pylint --rcfile=/path/to/config.file
    

    这就是您将在配置文件中禁用错误​​空白警告的内容:

    disable=C0326
    
于 2017-03-08T03:45:02.210 回答
5

.pylintrc 文件确实提供了有限的空白规则编辑,使用属性no-space-check

# List of optional constructs for which whitespace checking is disabled. `dict-
# separator` is used to allow tabulation in dicts, etc.: {1  : 1,\n222: 2}.
# `trailing-comma` allows a space between comma and closing bracket: (a, ).
# `empty-line` allows space-only lines.
no-space-check=

不过,在不久的将来可能会有更多选择。

于 2017-07-27T23:56:19.757 回答
1

bad-whitespace约定检查的 IDC0326从 pylint 1.1.0 开始。您可以在.pylintrc配置文件中使用此代码来启用/禁用bad-whitespace检查。

[MESSAGES CONTROL]
enable=C0326

或者

[MESSAGES CONTROL]
disable=C0326
于 2017-03-05T08:53:27.520 回答