如何检查我的代码中的 pep8 标准

sri*_*ath 6 python

我正在开发一个带有几个模块和文件的Python库。我已阅读以下链接中给出的 pep8 规则

https://www.python.org/dev/peps/pep-0008/

是否有任何软件包或软件可以检查 python 样式和结构。

例如,空格或制表符缩进、变量约定等。

我正在寻找一个可以执行此任务的模块..

Sov*_*iut 9

术语是“linting”。可以使用名为Pylint的 Python 模块。

它检查编码标准和错误,并具有完全可定制性。它可以从命令行运行,作为持续集成工作流程的一部分,集成到各种 IDE 中。

在 Debian 和许多衍生版本上,它可以通过apt install pylint. 像这样使用模块:

python3 -m pylint your_file.py
Run Code Online (Sandbox Code Playgroud)

  • 说这是“题外话”似乎有点主观。工具是编程的一个重要方面。提到的所有“工具”都是 python 模块,可以在各种工作流程中导入和使用。 (7认同)