PyCheckerPython代码分析工具
PyChecker是一个python脚本分析工具,它可以发现python脚本中的bugs,它支持python2.0 – 2.7。PyChecker可以发现的问题包括:
- No global found (e.g., using a module without importing it)
- Passing the wrong number of parameters to functions/methods/constructors
- Passing the wrong number of parameters to builtin functions & methods
- Using format strings that don't match arguments
- Using class methods and attributes that don't exist
- Changing signature when overriding a method
- Redefining a function/class/method in the same scope
- Using a variable before setting it
- self is not the first parameter defined for a method
- Unused globals and locals (module or variable)
- Unused function/method arguments (can ignore self)
- No doc strings in modules, classes, functions, and methods
评论
pfff代码分析工具
pfff是一套代码分析、代码可视化、代码导航工具,用于执行静态分析,代码可视化,代码导航或保留样式的源到源转换,例如对源代码进行重构。对C,Java,Javascript和PHP都有很好的支持。还初步
pfff代码分析工具
0
PylintPython代码分析工具
Pylint是一个Python代码分析工具,它分析Python代码中的错误,查找不符合代码风格标准(Pylint默认使用的代码风格是PEP8)和有潜在问题的代码。Pylint是一个Python工具,除
PylintPython代码分析工具
0