我有一个织物脚本,我使用下面的语句
from fabric.api import *
现在,我知道这不符合PEP8标准,但是对于像fabric
这样的库来说,这确实是非常需要的,而且我们可以从它导入所有东西。正因为如此,flake8
正在用F405
代码在多行上抱怨。
我已经使用#noqa
禁用了一行代码,但是由于有多行具有相同的PEP8冲突,我如何让flake8
忽略这个特定的错误代码。
在文件开始时,我也尝试过# noqa: F405
,但这不起作用。
发布于 2018-12-04 07:30:19
推送
[flake8]
ignore = E405
在您的.flake8
配置文件中将工作。
Flake8本身不支持每个文件的配置,请参见post:https://gitlab.com/pycqa/flake8/issues/156。
但是对于高级配置,例如每个文件,推荐的方法是使用flake8-putty
。
主页给出了一个例子:
仅在D102上禁用foo.py putty-忽略= foo.py : D102
发布于 2019-02-06 00:03:51
从3.7.0版本开始,flake8对每个文件的支持将被忽略。您可以检查命令行标志/配置文件选项这里上的文档
https://stackoverflow.com/questions/53607737
复制相似问题