4. Flake8

Flake8 是由 Python 官方发布的一款辅助检测 Python 代码是否规范的工具,相对于目前热度比较高的 Pylint 来说,Flake8 检查规则灵活,支持集成额外插件,扩展性强。

Flake8是对下面三个工具的封装:

  1. PyFlakes:静态检查 Python 代码逻辑错误的工具。

  2. Pep8: 静态检查 PEP8 编码风格的工具。

  3. NedBatchelder’s McCabe script:静态分析 Python 代码复杂度的工具。

4.1. 安装

pip install flake8