Pylint警告只出现在Jenkins上

jgr*_*tty 5 python pylint python-2.7 jenkins

当我在本地运行pylint时,我没有看到警告.我真的不希望看到警告.这发生在至少2个不同版本的jenkins上,目前运行最新版本1.576.使用Violations插件版本0.7.11(最新版本)在UI中显示警告.

这是在警告中标记的代码行:

request.context.__parent__ = report # pylint: disable=W0201
Run Code Online (Sandbox Code Playgroud)

它给出的警告是W0201的5份副本

我不相信自己,除非我看到它.

此处的代码中也禁用了此警告:

#pylint: disable=R0901, R0904, R0914, W0201
Run Code Online (Sandbox Code Playgroud)

这两种方法似乎都没有任何效果.

dav*_*ave 0

也许机器/用户之间的 pylintrc 文件是不同的。

尝试将本地 ~/.pylintrc 复制到 jenkins 主文件夹。

有关详细信息,请参阅此处: How do I disable a Pylint warning?