importchecker è una utility a riga di comando per trovare le importazioni non utilizzati in moduli Python.
La sua uscita è "grep-like" (e quindi "emacs-friendly"), riportando sia i nomi dei file del modulo e numeri di riga in cui vengono importati i nomi che non vengono utilizzati acually nel modulo.
Importchecker non modificare alcun file di origine. Se l'importazione deve essere rimosso è lasciato alla discrezione dello sviluppatore.
Installazione
L'utilità importchecker riga di comando può essere installato utilizzando il comando easy_install:
& Nbsp; sudo easy_install importchecker
Il comando può essere richiamato con:
& Nbsp; importchecker / path / to / a / source / albero
Buildout
I progetti che fanno uso di zc.buildout per lo sviluppo potrebbe trovare il seguente buildout.cfg. snippet utili per l'utilizzo del importchecker sul codice sviluppato:
[Buildout]
...
parti = importchecker ...
...
[Importchecker]
ricetta = zc.recipe.egg
uova = importchecker
argomenti = "$ {buildout: directory} / src"
Cosa c'è di nuovo in questa versione:
- Applied fornito da wosc consentendo di eseguire il correttore di importazione sui singoli moduli Python non solo le directory.
- Segnala il percorso assoluto per i moduli in caso di necessità, i percorsi relativi (relativi alla directory di lavoro corrente, che è), quando possibile.
Requisiti :
- Python
Limitazioni :
- Un albero fonte argomento del percorso, al momento può essere passato per l'utilità della riga di comando.
- argomento della riga di comando di analisi è piuttosto ingenuo.
I commenti non trovato