Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
scientifico
Il comando %run esegue il codice Python
contenuto all'interno di un filee spegne
l'invocazione automatica del debugger pdb in
caso di cattura di una eccezione
%run
L'opzione -n non imposta la variabile __name__
a __main__
Non viene eseguito il blocco di codice
if __name__ == __main__:
L'opzione -i esegue il programma nel
namespace corrente (non ne crea uno nuovo)
Il programma ha accesso alle variabili di
sessione
Linguaggi dinamici A.A. 2010/2011
72
ESEMPI:
Integrazione con il debugger runme_dbg.py
Il comando %pdb accende e spegne
l'invocazione automatica del debugger pdb in
caso di cattura di una eccezione
%pdb
Per effettuare il debugging di una applicazione,
si inserisce in un punto opportuno uno
statement che solleva una eccezione
Ad esempio, 1/0