如何在诗歌虚拟环境中更改black或flake8的默认行长?

时间:2020-03-19 01:35:10

标签: flake8 python-poetry python-black

我已经将black和flake8加载到了诗歌虚拟环境中。我想更改黑色或flake8的默认行长,以便他们同意。做这个的最好方式是什么?

1 个答案:

答案 0 :(得分:1)

简短的答案是将其添加到您的pyproject.toml文件中(假设您使用的是poetry,因为您使用的是一个文件),您应该会很好。

[flake8]
max-line-length = 88
extend-ignore = E203

这意味着flake8使用的行长设置为88,这也是黑色使用的默认行长。

我建议您看看Black的README的Line Length section。上面的代码段是从那里获取的。 Black的作者还解释了选择默认值的基本原理。他们还详细说明了使flake8开心的替代选项。