是否有工具可以帮助在Python中查找错误或执行静态分析?

时间:2013-10-09 05:18:30

标签: python debugging static-analysis

是否有任何工具可以帮助在Python中查找错误或执行静态分析?

我在谷歌搜索这个问题我找到答案 - Pychecker 但我尝试使用pychecker,它不适用于导入模块。 是否可以调试程序以及检查程序包是否存在。

1 个答案:

答案 0 :(得分:3)

使用 pylint 。它将检测是否存在导入的模块。

查看有关 http://www.pylint.org

的更多详细信息

同时检查我导入的测试模块的简单程序。

当我对此运行pylint时,我能够检测到以下内容:

root@mahesh-pike:/tmp# pylint prog.py

No config file found, using default configuration
************* Module prog F:  5, 0: Unable to import 'test' (EOL while scanning string literal (<string>, line 1)) (import-error)

使用pylint,它会帮助你。