我有一个布脚本,我使用下面的语句
from fabric.api import *
现在我知道这是不是按标准PEP8但是这是真正需要专门为像fabric
库,我们可以真正从它导入一切。由于这种flake8
的多行与F405
代码抱怨上。
我已禁用此使用#noqa
一个线,但由于多条线路与同PEP8违反我怎能要求flake8
忽略此特定错误代码。
我也曾尝试# noqa: F405
在文件的开头,但没有奏效。
把
[flake8]
ignore = E405
在.flake8
配置文件将工作。
Flake8本身不支持每个文件的配置,看到帖子:https://gitlab.com/pycqa/flake8/issues/156
但对于高级配置,例如每个文件,推荐的方法是使用flake8-putty
该主页为您提供了一个例子:
禁用foo.py仅D102
putty-ignore = foo.py : D102
从3.7.0版本中,每个文件flake8支持开始忽略开箱。您可以检查命令行标志/ config文件选项here文档