首页 > 科技 > Python之CleanCode代码规范检查工具

Python之CleanCode代码规范检查工具

1、pylint

Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准和有潜在问题的代码。

安装:pip install pylint

IDE集成:可以作为External tools集成到pycharm中。

2、black

black号称是不妥协的 Python 代码格式化工具。之所以成为“不妥协”是因为它检测到不符合规范的代码风格直接就帮你全部格式化好,根本不需要你确定。

安装:pip install black

IDE集成:可以作为External tools集成到pycharm中。

3、flake8

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

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

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

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

安装:pip install flake8

IDE集成:可以作为External tools集成到pycharm中。

4、radon

Radon 是一个可以检查源代码和一系列复杂度和指标的工具。

安装:pip install radon

IDE集成:可以作为External tools集成到pycharm中。

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/kj/110006.html