IPython - Importazione del codice della shell Python

IPython può leggere dalla console Python standard con l'impostazione predefinita >>>prompt e un'altra sessione IPython. Lo screenshot seguente mostra un ciclo for scritto nella shell Python standard -

Copia il codice (insieme al prompt di Python) e incolla lo stesso nella cella di input IPython. IPython filtra in modo intelligente i prompt di input (>>> e ...) o quelli IPython (In [N]: e ... :)

Allo stesso modo, il codice di una sessione IPython può essere incollato in un'altra. La prima schermata riportata di seguito mostra la definizione della funzione SayHello () in una finestra IPython -

Ora, selezioniamo il codice e incolliamo in un'altra shell IPython e chiamiamo la funzione SayHello ().