importchecker är ett kommandoradsverktyg för att hitta oanvända import i Python-moduler.
Dess resultat är "grep-liknande" (och därmed "emacs vänliga"), rapporterar både modulens filnamn och radnummer där namnen importeras som inte extrahål används i modulen.
Importchecker kommer inte att ändra någon av källfilerna. Huruvida importen måste tas bort är kvar till domen av utvecklaren.
Installation
Den importchecker command Verktyget kan installeras med hjälp av easy_install kommandot:
& Nbsp; sudo easy_install importchecker
Kommandot kan sedan anropas med:
& Nbsp; importchecker / sökväg / till / a / source / träd
utbyggnad
Projekt som använder zc.buildout för utveckling kan hitta följande buildout.cfg. snippet användbar för att använda importchecker på den framkallade kodbas:
[Buildout]
...
delar = importchecker ...
...
[Importchecker]
recept = zc.recipe.egg
ägg = importchecker
argument = "$ {utbyggnad: katalog} / src"
Vad är nytt i den här versionen:
- Tillämpad tillhandahålls av wosc möjliggör kör importkontroll på individuella python-moduler inte bara kataloger.
- Rapportera den absoluta sökvägen för moduler vid behov, relativa sökvägar (i förhållande till den aktuella arbetskatalogen, alltså) när det är möjligt.
Krav :
- Python
Begränsningar :
- En källa träd väg argument vid tidpunkten kan skickas till kommandoradsverktyget.
- Kommandoradsargumentet pars är ganska naivt.
Kommentarer hittades inte