| Pachecker Pychecker es una herramienta para encontrar errores comunes en el código fuente de Python. |
Descargar ahora |
Pachecker Clasificación y resumen
- Nombre del editor:
- Neal Norwitz
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