IPython - importando código shell Python

IPython pode ler do console Python padrão com padrão >>>prompt e outra sessão IPython. A captura de tela a seguir mostra um loop for escrito no shell Python padrão -

Copie o código (junto com o prompt do Python) e cole o mesmo na célula de entrada do IPython. O IPython filtra de forma inteligente os prompts de entrada (>>> e ...) ou os IPython (Em [N]: e ... :)

Da mesma forma, o código de uma sessão IPython pode ser colado em outra. A primeira imagem fornecida abaixo mostra a definição da função SayHello () em uma janela IPython -

Agora, vamos selecionar o código e colar em outro shell IPython e chamar a função SayHello ().