importchecker est un utilitaire de ligne de commande pour trouver les importations non utilisés dans les modules Python.
Sa sortie est "grep-like" (et donc «emacs-friendly"), deux rapports de noms de fichiers du module et les numéros de ligne où les noms sont importés qui ne sont pas utilisés acually dans le module.
Importchecker ne modifiera aucun des fichiers source. Si l'importation doit être retiré est laisser à la discrétion du développeur.
Installation
L'utilitaire de ligne de commande importchecker peut être installé en utilisant la commande easy_install:
& Nbsp; sudo easy_install importchecker
La commande peut alors être appelé avec:
& Nbsp; importchecker / path / to / a / source / arbre
Buildout
Les projets qui font usage de zc.buildout pour le développement pourraient trouver l'buildout.cfg suivante. snippet utile pour l'aide de la importchecker sur le code développé:
[Buildout]
...
pièces = importchecker ...
...
[Importchecker]
recette = zc.recipe.egg
oeufs = importchecker
arguments = "$ {buildout: répertoire} / src"
Quoi de neuf dans cette version:
- Applied fournies par WOSC permettant l'exécution du vérificateur d'importation sur les différents modules de python et pas seulement les répertoires.
- Signaler le chemin absolu pour les modules en cas de besoin, des chemins relatifs (par rapport au répertoire de travail courant, qui est) lorsque cela est possible.
Exigences :
- Python
Limites :
- Un arbre source argument de chemin au moment peut être transmise à l'utilitaire de ligne de commande.
- argument de ligne de commande d'analyse est assez naïf.
Commentaires non trouvées