2014-12-02 15 views
5

Sto eseguendo il mio codice utilizzando una console IPython. Ho una funzione main() che viene eseguito come segue:Nella console IPython (Spyder), posso accedere a una variabile da main() dopo aver eseguito il mio programma?

if __name__ == "__main__": 
    main() 

Poi main() chiama un mucchio di altre funzioni e non uso tutte le classi. La mia domanda è, posso stampare o manipolare le mie variabili in modo interattivo nella console dopo aver eseguito il mio programma?

Come se non ho main() o qualsiasi altra funzione, per esempio posso dichiarare nel mio codice:

a=1 

E poi è facile accesso dalla console:

In [20]: a 

Out[20]: 1 

Grazie in anticipo se puoi aiutare con questa domanda noob.

risposta

Problemi correlati