gpt4 book ai didi

python - setup.cfg 中的 pylint 设置没有得到使用

转载 作者:行者123 更新时间:2023-12-04 17:24:31 27 4
gpt4 key购买 nike

为了整合python项目的工具配置,我的目标是把所有东西都放在setup.cfg中。 . (因为这是 pytype 以及 flake8 唯一支持的东西,不打算在任何时候支持 pyproject.toml。)
根据pylint的文档,这个should be working :

setup.cfg in the current working directory, providing it has at least one pylint. section
没有 pylintrc也不是 .pylintrc在当前目录和 pyproject.toml不包含任何 tool.pylint.部分。
但是, setup.cfg中的以下设置不要习惯:
[pylint.MASTER]
load-plugins=pylint_django

[pylint.FORMAT]
max-line-length = 123

[pylint.'MESSAGES CONTROL']
disable = missing-docstring,invalid-name
这是什么 pylint说:
% pylint --generate-rcfile | grep 'max-line-length'
max-line-length=100
这里可能缺少什么?

最佳答案

好的,这确实有效。但它有助于避免在 setup.cfg 中进一步设置冲突。 , 像这样:

[pycodestyle]
max-line-length = 100
在这里,此设置覆盖 max-line-length[pylint.FORMAT]部分。

关于python - setup.cfg 中的 pylint 设置没有得到使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64162504/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com