是。

PyChecker是一个静态分析工具,可以找到Python源代码中的错误,并警告代码复杂性和样式。你可以从http://pychecker.sourceforge.net/获得PyChecker 。

Pylint是另一种检查模块是否满足编码标准的工具,还可以编写插件来添加自定义功能。除了PyChecker执行的错误检查之外,Pylint还提供了一些额外的功能,例如检查行长度,变量名称是否根据您的编码标准格式良好,声明的接口是否完全实现等等。 https://docs.pylint.org/提供了Pylint功能的完整列表。

静态类型检查器(如Mypy, Pyre和 Pytype)可以检查Python源代码中的类型提示。