代码分析和 Lint 工具进行代码分析,解析和操作代码库的库和工具。 代码分析 coala:语言独立和易于扩展的代码分析应用程序。官网code2flow:把你的 Python 和 JavaScript 代码转换为流程图。官网pycallgraph:这个库可以把你的 Python 应用的流程(调用图)进行可视化。官网pysonar2:Python 类型推断和检索工具。官网 Lint 工具 Flake8:模块化源码检查工具: pep8, pyflakes 以及 co。官网Pylint:一个完全可定制的源码分析器。官网YAPF: Google 的 Python 代码格式化工具。官网pylama:Python 和 JavaScript 的代码审查工具。官网 代码格式化 autopep8:自动格式化 Python 代码,以使其符合 PEP8 规范。官网black:一个坚定的 Python 代码格式化工具。官网