Вы можете выполнить код из предыдущих сеансов с помощью %recall. См. %recall документация здесь.
#Execute all code from previous session.
%recall ~1/
#Execute all code from two sessions previous the current session.
%recall ~2/
#Execute lines 1 to 5 from previous session.
%recall ~1/1-5
Ответ 5
Вы можете создать именованный макрос из строк и выполнить их:
%macro foo 32-38
foo
Это полезно, если вы хотите выполнить один и тот же набор строк более одного раза. Также строки не обязательно должны быть последовательными или упорядоченными:
%macro bar 38 37 32-36 42
Ответ 6
В последних версиях iPython вы используете магическую команду: