在javascript社区中使用linters是为了迫使贡献者遵守特定的样式指南,这是非常常见的事情。我认为这是一件好事,因为这样可以节省项目维护者和贡献者的时间。
然而,虽然严格的样式指南也适用于python项目,但我所知道的大型python项目都没有使用这种工具。那是为什么?
编辑以澄清:我知道是 python linters。我要问的是:为什么python项目通常不会强制使用linters? Javascript项目通常会这样做。
答案 0 :(得分:0)
有很多Python linter工具,例如:https://github.com/dreadatour/Flake8Lint
还有PEP8样式指南,许多开发人员都试图遵守https://www.python.org/dev/peps/pep-0008/