忽略文件夹的特定 flake8 规则
Ignoring a specific flake8 rule for a folder
我在我们的项目中使用 flake8
、flake8-docstrings
和许多其他 flake8
插件
我只想为我们的 test
文件夹禁用 flake8-docstrings
。
我想避免使用 运行ning flake8 两次,因为这意味着 运行ning flake8 不再是直截了当的 flake8 .
。这不仅会扰乱我的 ide 设置,这也会成为我项目中其他开发人员不 运行 flake8
.
的另一个借口
有没有办法配置 flake8 以排除特定文件夹的特定规则?
目前没有本机选项。
a proposal 在配置文件中添加了对此的支持,尽管当前不存在实现。
有flake8-per-file-ignores插件可以实现这个功能
更新: per-file-ignores
已包含在 flake8 3.7.x
的核心中
最简单的使用方式在配置文件中:
[flake8]
per-file-ignores =
tests/*: D101
(免责声明:我是当前的 flake8 维护者)
我在我们的项目中使用 flake8
、flake8-docstrings
和许多其他 flake8
插件
我只想为我们的 test
文件夹禁用 flake8-docstrings
。
我想避免使用 运行ning flake8 两次,因为这意味着 运行ning flake8 不再是直截了当的 flake8 .
。这不仅会扰乱我的 ide 设置,这也会成为我项目中其他开发人员不 运行 flake8
.
有没有办法配置 flake8 以排除特定文件夹的特定规则?
目前没有本机选项。
a proposal 在配置文件中添加了对此的支持,尽管当前不存在实现。
有flake8-per-file-ignores插件可以实现这个功能
更新: per-file-ignores
已包含在 flake8 3.7.x
最简单的使用方式在配置文件中:
[flake8]
per-file-ignores =
tests/*: D101
(免责声明:我是当前的 flake8 维护者)