importchecker ist ein Befehlszeilenprogramm, um nicht verwendete Importe in Python-Modulen zu finden.
Sein Ausgang ist "grep-like" (und damit "emacs-friendly"), die Berichterstattung sowohl Dateinamen des Moduls und Zeilennummern in dem Namen importiert werden, die nicht acually im Modul eingesetzt werden.
Importchecker wird nicht jede Änderung der Quelldateien. Ob der Import entfernt werden muss, ist von links nach dem Urteil des Entwicklers.
Installation
Die importchecker Kommandozeilenprogramm kann mit dem easy_install Befehl installiert werden:
& Nbsp; sudo easy_install importchecker
Der Befehl kann dann aufgerufen werden:
& Nbsp; importchecker / path / to / a / Quelle / Baum
Buildout
Projekte, die Verwendung von zc.buildout zur Entwicklung leisten könnten folgende buildout.cfg finden. Snippet nützlich für die Verwendung des importchecker auf der Codebasis entwickelt:
[Ausbauen]
...
Teile = importchecker ...
...
[Importchecker]
Rezept = zc.recipe.egg
Eier = importchecker
Argumente = "$ {buildout: Verzeichnis} / src"
Was ist neu in dieser Pressemitteilung:
- Angewandte durch wosc bereitgestellt damit läuft der Import Stein auf einzelnen Python-Modulen nicht nur Verzeichnisse.
- bei Bedarf melden Sie den absoluten Pfad für Module, relative Pfade (relativ zum aktuellen Arbeitsverzeichnis, das ist), wenn möglich.
Anforderungen :
- Python
Grenzen :
- Ein Source-Tree Pfadargument zu der Zeit an das Kommandozeilen-Programm übergeben werden.
- Befehlszeilenargument Parsing ist ziemlich naiv.
Kommentare nicht gefunden