[Python] debug

2007-09-27 Per discussione nnlosodue
Salve,
nella barra della Pythons shell c'è la voce "debug". Vorrei sapere come fare a 
fare il debus di un pezzo di codeci.
Grazie 
__

www.intrage.it E’ molto più divertente: sms, giochi, oroscopo, informazioni e 
servizi web
... e per i registrati c’è anche L’Anima Gemella

 
___
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python


Re: [Python] debug

2007-09-27 Per discussione Sandro Dentella
> Salve, nella barra della Pythons shell c'è la voce "debug". Vorrei sapere
> come fare a fare il debus di un pezzo di codeci.

Non ho acluna idea di cosa sia la barra della 'Pythons shell' ma posso dirti
come avviare il debug... posiziona le seguenti righe in qualunque parte del
codice:

import pdb
pdb.set_trace()


la funzione set_trace() apre una console interattiva dove puoi leggere le
variabili definite, ispezionare gli oggetti, procedere nella esecuzione del
programma passao passo... esiste un help  ma esiste soprattuto la descrizioe
completa nel modulo pdb.

Puoi anche lanciare il debug su un intero programma da ipyton con il comando
%run -d nome_programma

sandro
*:-)
___
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python