78 Quiero agregar pdb , el depurador de Python, a mi caja de herramientas. ¿Cuál es la mejor forma de empezar? python pdb Matthew Rankin fuente
118 Aquí hay una lista de recursos para comenzar con el depurador de Python: Lea el artículo de Steve Ferb "Depuración en Python" Vea el screencast de Eric Holscher "Using pdb, the Python Debugger" Lea la documentación de Python para pdb: el depurador de Python Lea el Capítulo 9 — Cuando ni siquiera sabe qué registrar: Uso de depuradores — de Prueba y depuración de Django 1.1 de Karen Tracey . Matthew Rankin fuente 2 Gracias por preguntar. Queremos más de ti, Matthew, en SO ;-) wassimans 2. La URL ya no funciona, elimínela. James 1 @yopy: Actualicé la URL para # 2. Matthew Rankin Eric Holscher tiene bastante sobre depuración: 1 , 2 , 3 (al que se vinculó) y 4 Ehtesh Choudhury Link 3 está muerto. Anders_K 16 Sinopsis: # epdb1.py -- experiment with the Python debugger, pdb import pdb a = "aaa" pdb.set_trace() b = "bbb" c = "ccc" final = a + b + c print final Ahora ejecuta tu script: $ python epdb1.py (Pdb) p a 'aaa' (Pdb) Josh Glover fuente O copie el código para ipythonenvolverlo en una función. Timo
16 Sinopsis: # epdb1.py -- experiment with the Python debugger, pdb import pdb a = "aaa" pdb.set_trace() b = "bbb" c = "ccc" final = a + b + c print final Ahora ejecuta tu script: $ python epdb1.py (Pdb) p a 'aaa' (Pdb) Josh Glover fuente O copie el código para ipythonenvolverlo en una función. Timo
Sinopsis:
# epdb1.py -- experiment with the Python debugger, pdb import pdb a = "aaa" pdb.set_trace() b = "bbb" c = "ccc" final = a + b + c print final
Ahora ejecuta tu script:
$ python epdb1.py (Pdb) p a 'aaa' (Pdb)
fuente
ipython
envolverlo en una función.