importchecker jest narzędziem wiersza polecenia, aby znaleźć nieużywane importu w modułów Pythona.
Jego wyjście jest "grep-like" (a więc "emacs-friendly"), raportowanie zarówno nazwy plików modułu i numery linii, na których nazwiska są importowane, które nie są stosowane w acually modułu.
Importchecker nie modyfikować żadnych plików źródłowych. Czy przywóz musi być usunięta w lewo do wyroku dewelopera.
instalacji
Narzędzie importchecker poleceń można zainstalować za pomocą komendy easy_install:
& Nbsp; sudo easy_install importchecker
Polecenie może być wywołany z:
& Nbsp; importchecker / ścieżka / do / / źródło / drzewo
buildout
Projekty, które korzystają z zc.buildout rozwoju może znaleźć następujące buildout.cfg. snippet przydatne do korzystania z importchecker na opracowanej kodzie:
[Buildout]
...
Części = importchecker ...
...
[Importchecker]
Przepis = zc.recipe.egg
jaja = importchecker
Argumenty = "$ {buildout: katalog} / src"
Co nowego w tym wydaniu:
- Stosowanej zapewnia wosc umożliwiając uruchomienie sprawdzania import na poszczególnych modułów Pythona nie tylko katalogów.
- Zgłoś bezwzględną ścieżkę do modułów, gdy są potrzebne, ścieżki względne (w stosunku do bieżącego katalogu roboczego, że jest), jeśli to możliwe.
Wymagania :
- Python
Ograniczenia :
- Jedno drzewo źródłem ścieżka argumentem w czasie mogą być przekazywane do narzędzia wiersza poleceń.
- analizowania argumentu wiersza poleceń jest dość naiwny.
Komentarze nie znaleziono