小编典典

如何禁用 Pylint 警告?

all

我正在尝试在 Pylint 0.21.1 中禁用警告
C0321(“单行上有多个语句”-我经常将if具有短单行结果的语句放在同一行)(如果重要的话:astng 0.20. 1、通用 0.50.3 和
Python 2.6.6(r266:84292,2010 年 9 月 15 日,16:22:56))。

我已经尝试添加disable=C0321Pylint 配置文件,但 Pylint 仍然坚持要报告它。该行的变化(如disable=0321or
disable=C321)被标记为错误,因此 Pylint 确实 正确识别该选项。它只是忽略它。

这是一个 Pylint 错误,还是我做错了什么?有没有解决的办法?

我真的很想摆脱一些这种噪音。


阅读 102

收藏
2022-04-06

共1个答案

小编典典

pylint --generate-rcfile显示如下:

[MESSAGES CONTROL]

# Enable the message, report, category or checker with the given id(s). You can
# either give multiple identifier separated by comma (,) or put this option
# multiple time.
#enable=

# Disable the message, report, category or checker with the given id(s). You
# can either give multiple identifier separated by comma (,) or put this option
# multiple time (only on the command line, not in the configuration file where
# it should appear only once).
#disable=

所以看起来你~/.pylintrc应该disable=在 section 中有 line/s [MESSAGES CONTROL]

2022-04-06