Pychecker.

Encontrar bugs no código fonte Python usando este aplicativo gratuito
Baixe Agora

Pychecker. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • PyChecker Team
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 142 KB

Pychecker. Tag


Pychecker. Descrição

Encontrar insetos no código fonte Python usando este aplicativo gratuito Pychecker é uma ferramenta para encontrar bugs no código-fonte Python. Encontra problemas que são normalmente capturados por um compilador para menos idiomas dinâmicos, como C e C ++. Pychecker é semelhante ao fiapo. Por causa da natureza dinâmica do Python, alguns avisos podem estar incorretos; No entanto, os avisos espúrios devem ser bastante infrequentes.pychecker funciona em uma combinação de maneiras. Primeiro, importa cada módulo. Se houver um erro de importação, o módulo não poderá ser processado. A importação fornece algumas informações básicas sobre o módulo. O código para cada classe, função e método é verificado para cada problema possível.Types de problemas que podem ser encontrados incluem: · Não foi encontrado global (por exemplo, usando um módulo sem importá-lo) · Passando o número errado de parâmetros / Métodos / Construtores · Passando o número errado de parâmetros para funções e métodos integrados · Usando strings de formato que não correspondem a argumentos · Usando métodos de classe e atributos que não existem · Alterar a assinatura ao substituir um método · redefinir uma função / classe / Método no mesmo escopo · Usando uma variável antes de configurá-lo · Auto não é o primeiro parâmetro definido para um método · Globals e moradores não utilizados (módulo ou variável) · Função não utilizada / Argumentos de método (podem ignorar a si mesmo) · Não há strings documentos em módulos , classes, funções e métodosNote: Pychecker é licenciado e fornecido nos termos da licença BSD. O que há de novo nesta versão: · Corrigido erro SF pychecker.bat só manipula 9 cmdline args · Corrigir aviso sobre verificação de comparação com bool falso alerta para 'in' e 'não em' · Adicionar aviso para usar __set__, __get__ e __delete__ em uma aula de estilo antigo · Corrigir aviso espúrio sobre __set__, __get__ e __delete__ não sendo métodos especiais. · Corrigir incapacidade de desativar aviso sobre Constant Setattr () / Getattr () · Corrigir aviso espúrio no min / max não aceitando kwarg de chave no python 2.5 · Adicionar alguns métodos __special__ que estavam faltando · Adicionar opção de atributo de ignorar alguns (mas nem todos) · Corrigir falha ao usar argumentos de palavras-chave com métodos integrantes · Adicionar opção de manobra para ignorar erros de importação · Adicionar opção --FinDevil para facilitar a localização de objetos que falham o intérprete · Adicionar suporte para python 2.5


Pychecker. Software Relacionado

Easilog.

ferramenta de desenvolvimento que permitirá que você minimize drasticamente o código de log em seus aplicativos e scripts ...

197 31 KB

Download