始终忽略带flake8的noqa行。
flake8-respect-noqa的Python项目详细描述
默认情况下,对于某些PEP8错误,flake8忽略# NOQA指令。
见https://gitlab.com/pycqa/flake8/issues/21
这个flake8插件让它尊重他们。
安装
简单:
$ pip install flake8-respect-noqa
用法
默认情况下,只要安装了它,就会启用它。检查flake8是否找到它:
$ flake8 --version 2.4.1 (pep8: 1.5.7, flake8-respect-noqa: 0.2, mccabe: 0.3.1, pyflakes: 0.8.1) CPython 2.7.6 on Linux
但是,要使其工作,您当前需要使用--jobs=1或 将jobs = 1放入[flake8]配置中,否则flake8使用自己的“reporter”, 这胜过了这个扩展试图进行的定制。