覆盖--errors-only =在rcfile中指定的yes

时间:2014-01-25 04:56:13

标签: python pylint paver

我使用摊铺机将pylint作为任务运行。在我的rcfile(pylintrc)中,我已将pylint配置为仅通过设置errors-only=yes来报告错误。

但我喜欢使用详细选项运行paver pylint任务,以使其报告非错误。如何运行pylint覆盖errors-only=yes设置?

使用--errors-only=no运行会发出一个异常,指示不能为--errors-only赋值。 --enable=all也不起作用。

1 个答案:

答案 0 :(得分:1)

这是一个意外的限制,值得在pylint的跟踪器(https://bitbucket.org/logilab/pylint/issues)上出现问题。

虽然为了让它在你的情况下正常工作,我会使用自定义rc文件来完成我日常使用中不会使用的任务,例如pylint --rcfile=task.pylinrc ...