Волшебная команда %edit
- это канонический способ, предлагаемый IPython.Он вызывает редактор, указанный в $EDITOR
, при необходимости загружая указанный файл, и выполняет код после его закрытия.
Другой распространенный рабочий процесс - это открытие редактора и консоли в разных окнах и копирование-вставка между ними.(магия %paste
здесь удобна).
Jupyter Notebook , кажется, предлагает опыт, подобный консоли MATLAB, хотя у меня нет никакого опыта с ним.