我正在尝试执行一些简单的 python 格式化规则。我发现pylint
并且我一直很高兴。然而,我需要强制执行的更简单的格式检查之一是:仅制表符或仅空格缩进。
在pylint
中,如何为制表符或空格缩进启用错误或警告?
我看到“pylint
在w0311
发现意外数量的缩进列表或空格时使用”。但w0311
不强制仅制表符或仅空格...它仍然支持制表符或空格。
我需要我所有的 python 文件只是一种缩进。
(
ps 如果你好奇我是如何pylint
用来执行我的规则的。我有一个运行pylint
和使用的 shell 脚本,它set -o errexit
与构建挂钩。因此,如果pylint
找到某些东西,它会以非零值退出并导致构建失败。
)