【问题标题】:Can I disable specific pylint warnings for a single project?我可以为单个项目禁用特定的 pylint 警告吗?
【发布时间】:2015-02-25 14:46:55
【问题描述】:

我知道您可以通过编辑~/.pylintrc 来全局禁用特定的pylint 警告,或者通过将# pylint: disable=(...) 添加到特定代码块来本地禁用特定的pylint 警告。

我正在编写一个库,我想禁用项目中所有文件的某些警告。理想情况下,我会将这个禁用警告列表放在我放置在项目根目录的一些 pylintrc 文件中。我希望这仅在我从该目录及以下目录中对源文件进行 pylinting 时才适用。

有没有办法做到这一点?

我纯粹通过它的 emacs 接口,epylint 来使用 pylint。

【问题讨论】:

    标签: python emacs configuration-files pylint


    【解决方案1】:

    很遗憾,没有。您可以将 pylintrc 文件用于项目,但不能仅用于包。

    【讨论】:

    • 实际上,对于我的目的来说,为单个项目(而不是包)拥有一个 pylintrc 是完全可以的。我已经编辑了问题以澄清这一点。您能告诉我如何为单个项目设置 pylintrc 文件吗?在 emacs (M-x pylint) 中运行 pylint 时,它如何找到这个 pylintrc 文件?
    猜你喜欢
    • 2017-10-11
    • 1970-01-01
    • 2016-05-28
    • 2011-06-12
    • 2011-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多