如何使用pylint解析多个文件(整个包)

时间:2011-08-17 10:57:56

标签: python windows code-analysis pydev pylint

我正在使用python 2.7并安装了pylint 0.24,作为IDE使用Eclipse(使用pydev),操作系统是Windows 7 64位。 Pylint到目前为止工作,但在eclipse中我只保存python文件时才会收到pylint报告。

所以我的问题是, 是否可以一次解析多个文件,例如包中的所有文件或者在eclipse或命令行中带有pylint的项目?

最好的问候 Gobliins

1 个答案:

答案 0 :(得分:1)

是的。我正在和Aptana合作,但它应该是同样的交易。当您在eclipse中保存文件时,控制台中的第一行应为:

PyLint: Executing command line:' /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pylint-0.23.0-py2.7.egg/pylint/lint.py --include-ids=y /Users/bogdan/Documents/TVB/tvb-root/tvb/trunk/tvb/core/storage/model.py

您需要做的就是将此通道复制到终端并替换为例如:

/Users/bogdan/Documents/TVB/tvb-root/tvb/trunk/tvb/core/storage/model.py

使用:

/Users/bogdan/Documents/TVB/tvb-root/tvb/trunk/tvb/core/storage

这应该在所有存储文件夹上运行pylint。