问题标签 [pylintrc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
52 浏览

python - 如何添加自定义 pylint 警告?

我想在我的 pylint 中为所有打印语句添加一条警告消息,提醒自己我有它们,以防我打印敏感信息。这可能吗?我只能找到有关禁用 pylint 错误的答案,而不是启用新错误。

0 投票
0 回答
65 浏览

pylint - 降低或降低 Pylint 消息的严重性

有这个潜在有用但也令人讨厌的 Pylint 消息,我们希望保持启用并写入控制台(尤其是 CI 日志),但前提是 Pylint 可以被告知在发现没有更严重的情况下返回 0 退出代码(所以我们不必在添加/删除断点或更改我们的工作流程时一直抑制/取消抑制它,这需要在很早的阶段从 Pylint 退出代码为 0)

我检查了常见问题解答和命令行帮助。有相反的开关--fail-on,但没有明显的方法来降低严重性。还检查了更新日志到 2.13.0。


目前,我们穷人的解决方法是使用grep一个简单的 Pylint 警告,而不是我们现在禁用的一个简单警告。

但问题是如何降级(降低严重性)任何特定的 Pylint 警告。

0 投票
1 回答
12 浏览

python - Pylint,如何根据条件禁用规则

我不想禁用整个项目的规则,而是针对已知场景。喜欢:

大多数时候我使用

但它总是触发unnecessary-lambda,但我无法删除这个 lambda。由于这种情况经常发生,我只想在这种情况下禁用该规则..

就像是:

或者作为注释...

有某种方法可以做到这一点?

PS:情况是这样的: