| Pachecker Encuentre errores en el código fuente de Python usando esta aplicación gratuita |
Descargar ahora |
Pachecker Clasificación y resumen
- Nombre del editor:
- PyChecker Team
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 142 KB
Pachecker Etiquetas
Pachecker Descripción
Buscar errores en el código fuente de Python usando esta aplicación gratuita Pychecker es una herramienta para encontrar errores en el código fuente de Python. Encuentra problemas que normalmente son atrapados por un compilador para idiomas menos dinámicos, como C y C ++. Pychecker 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 clase, función y método se verifica por cada problema posible. Los tipos de problemas que se pueden encontrar incluyen: · No se ha encontrado global (por ejemplo, usando un módulo sin importarlo) · Pasando el número incorrecto de parámetros a funciones / Métodos / Constructores · Pasar el número incorrecto de parámetros a funciones y métodos integrados · Uso de cadenas de formato 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 · Uso de una variable antes de configurarla. , clases, funciones y métodosNota: Pychecker tiene licencia y proporcionada en los términos de la licencia BSD. ¿Qué hay de nuevo en este lanzamiento: · Se corrigió el error SF PYCHECKER.BAT SOLO MANEJOS 9 CMDLINE ARGS · Fijar Advertencia sobre la comparación de comparación con BOOL FALSAL ALERT para 'IN' y 'No en' · Añadir advertencia para usar __set__, __Get__, y __delete__ en una clase de estilo antiguo · Fije la advertencia espuria sobre __set__, __get__, y __delete__ no son métodos especiales. · Fije la incapacidad para deshabilitar la advertencia sobre la configuración constante () / getattr () · Fije la advertencia espuria en MIN / MAX que no acepte Kwarg de la llave en Python 2.5 · Agregue algunos métodos de decapado __special__ que faltan · Opción Agregar --MissingAttrs para ignorar algunos nombres de atributos (pero no todos) · Fijar un choque al usar argumentos de palabras clave con métodos integrados · Agregar opción a medida para ignorar los errores de importación · Opción ADD: FINDEVIL para que sea más fácil encontrar objetos que bloquean el intérprete · Añadir soporte para Python 2.5
Pachecker Software relacionado