0

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

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

4

1 回答 1

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 一起去,它会帮助你很多。

于 2013-10-09T11:28:17.743 回答