用名称中的空格排除整个目录

时间:2018-11-06 16:48:59

标签: python flake8 linter

我有一个名为“旧东西”的目录,我希望flake8不要在该目录中添加代码。

排除它的正确语法是什么?

我查看了documentation来配置flake8,但没有找到我想要的。

我在.flake8文件中尝试过:

[flake8]
max-line-length = 99
exclude =
    # Don't check the Old directories
    # Attempt 1
    Old\ stuff
    # Attempt 2
    "Old stuff"
    # Attempt 3
    /Old stuff/
    # Attempt 4
    ./Old stuff/
    # Attempt 5
    /Old\ stuff/

这些语法都不起作用。

尝试在命令行上排除时出现相同的问题:

flake8 --exclude=Old\ stuff

1 个答案:

答案 0 :(得分:1)

要使flake8忽略带有空格的目录,可以使用以下语法:

[flake8]
max-line-length = 99
exclude =
    # Don't check the Old directories
    Old*stuff

对于命令行:

flake8 --exclude=Old*stuff