python - Howto parse flere filer (hele pakker) med pylint

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg arbejder med python 2.7 og installeret pylint 0.24, som en IDE bruger jeg Eclipse (med pydev) og OS er Windows 7 64 bit.
Pylint arbejder hidtil, men i formørkelse får jeg kun pylint-rapporten, når jeg gemmer en python-fil.


Så mit spørgsmål er,
er det muligt at analysere flere filer på én gang, for eksempel alle filer i en pakke eller et projekt med pylint i formørkelse eller på kommandolinjen?


Med venlig hilsen

Gobliins

Bedste reference


Ja det er. Jeg arbejder med Aptana, men det skal være det samme. Når du gemmer en fil i formørkelse, skal den første linje i din konsol være:


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


Alt du skal gøre er at kopiere denne bane til terminalen og erstatte for eksempel:


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


Med:


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


Dette skal køre pylint på alle lagringsmappen.