¿Existe depurador?

Agrupa todas las consultas sobre los lenguajes de programacion como C, C++, Python, Java ...

¿Existe depurador?

Notapor Juanxo » Mar Feb 03, 2009 6:48 pm

Existe algún depurador para python, para poder hacer un seguimiento de los valores de las variables o ejecutar el juego paso a paso, o por el hecho de no tratarse de un lenguaje estructurado e interpretado no existe tal cosa??

Gracias de antemano
Avatar de Usuario
Juanxo
 
Mensajes: 437
Registrado: Sab Ene 31, 2009 2:34 am
Ubicación: Madrid(España)

PythonG

Notapor algarafa » Mar Feb 03, 2009 7:18 pm

El entorno de programación PythonG tiene un depurador, pero yo no lo uso porque en Debian corre mal, y nadie me quita mi querido Debian :D . Yo no conozco otro, pero cuando el programa me da error, lo que hago es leer el error, porque Python es muy expresivo en los mensajes de error, te indica el archivo, la linea y el tipo de error.
En conclusión, que existir, los depuradores Python existen, pero no conozco ninguno, de todas maneras, si trabajas en Windows puedes usar el que te nombre más arriba, el integrado en PythonG.
http://www3.uji.es/~dllorens/PythonG/
P.D.: Creo que el proyecto PythonG está abandonado, porque envie un e-mail a el creador contandole mis problemas con Debian y PythonG y nunca me respondio. Y por cierto: ¡Felicidades! Según dijiste en el topic de Star Wars invaders, llevas una semanilla en Python - pygame y ya lo tienes dominado. A mi lo que me está costando aprender son las clases :cry: ¡Maldita programación orientada a objetos! :lol:
http://liberatumundo.wordpress.com/
Avatar de Usuario
algarafa
 
Mensajes: 135
Registrado: Lun Oct 27, 2008 6:12 pm
Ubicación: España

Notapor Juanxo » Mar Feb 03, 2009 7:56 pm

gracias por la referencia.


Python es muy expresivo en los mensajes de error, te indica el archivo, la linea y el tipo de error.


Es cierto que python es muy expresivo en sus mensajes de error, pero solo reproduce los errores sintacticos, no los logicos(como todos). es decir, si yo kiero sumar 2 +2 y por error pongo 2+3, no va a dar error, pero no es el resultado esperado. por eso lo keria, para hacer seguimientos.


¡Felicidades! Según dijiste en el topic de Star Wars invaders, llevas una semanilla en Python - pygame y ya lo tienes dominado


si, tienes razón, solo llevo una semana en pygame, pero en navidades estuve con java igual, y en la carrera(1º de Ingenieria Informatica) damos programación, que, aunque es Pascal, enseña a pensar, que es igual para todos los lenguajes.
Lo de las clases es cosa de practica.Yo hise los tutoriales de linuxjuegos.com, de donde saque la base del space invaders y aprendí bastante!
Avatar de Usuario
Juanxo
 
Mensajes: 437
Registrado: Sab Ene 31, 2009 2:34 am
Ubicación: Madrid(España)


Volver a Sobre lenguajes de programación

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron