importchecker er en kommando-linje værktøj til at finde ubrugte import i Python-moduler.
Dens output er "grep-lignende" (og dermed "emacs-venlige"), rapportering både modulets filnavne og linjenumre, hvor navne er importeret, der ikke acually anvendes i modulet.
Importchecker vil ikke ændre nogen af de kildefiler. Om importen skal fjernes overlades til dom af udvikleren.
Installation
Kan installeres Den importchecker commandline værktøj ved hjælp af easy_install kommando:
& Nbsp; sudo easy_install importchecker
Kommandoen kan derefter kaldes med:
& Nbsp; importchecker / sti / til / a / source / træ
udbygningen
Projekter, der gør brug af zc.buildout for udvikling kan finde følgende buildout.cfg. snippet nyttige til at bruge importchecker på den udviklede kodebase:
[Udbygningen]
...
dele = importchecker ...
...
[Importchecker]
opskrift = zc.recipe.egg
æg = importchecker
argumenter = "$ {udbygningen: directory} / src"
Hvad er nyt i denne udgivelse:
- Applied fra wosc muliggør kører import brik på individuelle python moduler ikke kun mapper.
- Rapporter den absolutte sti til moduler efter behov, relative stier (i forhold til den aktuelle arbejdsmappe, det er), når det er muligt.
Krav :
- Python
Begrænsninger :
- En kilde træ sti argument på det tidspunkt kan overføres til kommandolinjen nytte.
- kommandolinjeargumentet parsing er temmelig naiv.
Kommentarer ikke fundet