2015-03-05 9:04 GMT+01:00 Marco Ippolito <ippolito.ma...@gmail.com>:
> questo è il banalissimo codice:
> in cui ho inserito diversi print, appunto per capire cosa non va

consiglio l'uso di ipdb (ipython debugger) invece dei print...

basta inserire prima delle righe che vuoi ispezionare la riga

import ipdb; ipdb.set_trace()

poi riesegui il programma e ti si aprirÀ una shell python interattiva
proprio nel punto dove hai inserito la riga, quindi puoi eseguire la
linea sucessiva con il carattere 'n' (next), 's' (step) se devi
saltare dentro ad una funzione, 'c' (continue) per eseguire fino
infondo il resto del codice, 'l' (lines) per vedere le righe prima e
dopo la linea in cui sei del programma, etc..

https://pypi.python.org/pypi/ipdb

Ciao

Pietro
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a