Pachecker

Pychecker es una herramienta para encontrar errores comunes en el código fuente de Python.
Descargar ahora

Pachecker Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Neal Norwitz
  • Sitio web del editor:

Pachecker Etiquetas


Pachecker Descripción

Pychecker es una herramienta para encontrar errores comunes en el código fuente de Python. Pychecker es una herramienta para encontrar errores en el código fuente de Python. El programa Pychecker encuentra problemas que normalmente son atrapados por un compilador para idiomas menos dinámicos, como C y C. Es similar a la pelusa. Debido a la naturaleza dinámica de Python, algunas advertencias pueden ser incorrectas; Sin embargo, las advertencias espurias deben ser bastante infrecuentes.pychecker trabaja en una combinación de formas. Primero, importa cada módulo. Si hay un error de importación, el módulo no se puede procesar. La importación proporciona información básica sobre el módulo. El código para cada función, clase y método se verifica para posibles problemas. Los tipos de problemas que se pueden encontrar incluyen: · No se encontró global (por ejemplo, usando un módulo sin importarlo) · Pasando el número incorrecto de parámetros a funciones / métodos / constructores · Pasando el número incorrecto de parámetros a funciones y métodos hechiceros. Formato de cadenas que no coinciden con los argumentos · Usando métodos de clase y atributos que no existen · Cambio de firma al anular un método · Redefiniendo una función / clase / método en el mismo alcance · Usar una variable antes de configurarla. El yo no es el Primer parámetro definido para un método · globales y locales no utilizados (módulo o variable) · ARGUMENTOS DE FUNCIONES / MÉTODOS NO SEUDOS (pueden ignorarlo) · No hay cadenas de DOC en módulos, clases, funciones y Methodswhat's NUEVO en esta versión: · Bicho fijo SF Pychecker.bat solo maneja 9 cmdline args · Fix Advertencia sobre la verificación de comparación con BOOL FALSE ALERT para 'IN' y 'No en' · Agregar advertencia para usar __set__, __get__, y __delete__ en una clase de estilo antiguo · Fije la advertencia espuria sobre __set__, __g et__, y __delete__ no son métodos especiales. · Fije la incapacidad para deshabilitar la advertencia sobre la advertencia constante () / getattr () · Fije la advertencia espuria en MIN / MAX que no acepte kwarg de la tecla en Python 2.5 · Agregue algunos métodos de decapado que faltan __special__ Agregar - opciónMissingAstTrs para ignorar algunos nombres de atributos (pero no todos) · Fijar la falla cuando se usa argumentos de palabras clave con métodos integrados · Agregar la opción de ADDPEROMIA para ignorar los errores de importación · Agregar la opción Add-Pindevil para que sea más fácil encontrar objetos que se bloquean El intérprete · Añadir soporte para Python 2.5


Pachecker Software relacionado

radar

Radare es un Paquete de herramientas que tiene como objetivo crear un conjunto completo de utilidades para manejar archivos binarios de la línea de comandos. ...

348

Descargar

Scite-depuración

SCITE-DEBUG es una extensión para el popular Scite Editor que permite utilizar varios backends de depuración. ...

744

Descargar

Clinta

Clint es una tabla de pruebas para técnicas de verificación de código fuente estáticas. ...

217

Descargar

Puro

Puretest es una aplicación que se usa principalmente para configurar escenarios de tareas, ejecutar y depurarlos. ...

65

Descargar

scanmem

ScanMem es una utilidad de depuración utilizada para aislar la posición de una variable en un programa de ejecución. ...

257

Descargar