| Pincho Fuente gratuito y abierto Tipo de Python Checker / Analizador de código fuente |
Descargar ahora |
Pincho Clasificación y resumen
- Nombre del editor:
- Yusuke Shinyama
- Sitio web del editor:
- http://www.unixuser.org/~euske/
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 61 KB
Pincho Etiquetas
Pincho Descripción
Código de código de python de código abierto y de código abierto Analizador de código fuente Pyntch es un corrector de tipo Python que permitirá a los desarrolladores detectar fácilmente los posibles errores de tiempo de ejecución antes de ejecutar un código. Pyntch examina un código fuente estáticamente e infiere todos los tipos posibles de variables, atributos, argumentos de la función y valores de devolución de cada función o método. Luego, detecta posibles excepciones causadas por desajuste de tipo, atributo no encontrado, u otros tipos de excepciones elevadas de cada función. A diferencia de otras damas de códigos de Python (como Pychecker o Pyfloks), Pyntch no revisa los problemas de estilo. Pyntch puede inferir la siguiente información de un código fuente: · Todos los tipos posibles de objetos que pueden tener variables, argumentos de función o attribites de clase. · Funciones o métodos de instancia que se pueden llamar realmente en cada llamada de función, considerando el polimorfismo. · Una lista de Ubicaciones de llamadas para cada función o método. · Los siguientes tipos de excepciones no detectadas que pueden ocurrir en una determinada función: O tipo de coincidencia de tipo (por ejemplo, agregar un entero y una cadena). o Acceso a atributos indefinidos (por ejemplo, obj.attr donde el obj no tiene attribute attr). o Acceso subíndice a objetos de no suscripción (por ejemplo, donde una no es una secuencia). o Llamar algo incumplible (por ejemplo, FUNC (1) donde FUNC no es función, método o clase). o iteración sobre objetos no iterables (por ejemplo, ordenada (x) donde X no es un objeto iterable). Requisitos: · Python
Pincho Software relacionado