importchecker é um utilitário de linha de comando para encontrar as importações não utilizados em módulos Python.
Sua saída é "grep-like" (e, portanto, "emacs-friendly"), relatando os dois nomes do módulo e números de linha onde os nomes são importados que não são acually usados no módulo.
Importchecker não vai modificar qualquer um dos arquivos de origem. Se a importação precisa ser removido é deixado ao critério do desenvolvedor.
Instalação
O utilitário importchecker comando pode ser instalado usando o comando easy_install:
& Nbsp; sudo easy_install importchecker
O comando pode ser invocado com:
& Nbsp; importchecker / path / to / a / fonte / árvore
buildout
Projetos que fazem uso de zc.buildout para o desenvolvimento pode encontrar o seguinte buildout.cfg. snippet útil para usar o importchecker sobre a base de código desenvolvido:
[Buildout]
...
partes = importchecker ...
...
[Importchecker]
receita = zc.recipe.egg
ovos = importchecker
argumentos = "$ {buildout: diretório} / src"
O que é novo nesta versão:
- Aplicada fornecida por wosc permitindo executar o verificador de importação de módulos individuais Python não apenas diretórios.
- Informar o caminho absoluto para os módulos, quando necessário, os caminhos relativos (em relação ao diretório de trabalho atual, que é), quando possível.
Requisitos :
- Python
Limitações :
- Um argumento caminho árvore de origem no momento em que podem ser passados para o utilitário de linha de comando.
- argumento de linha de comando de análise é um pouco ingênuo.
Comentários não encontrado