РЕДАКТИРОВАТЬ : Начиная с IPython 3 (сейчас проект Jupyter), ноутбук имеет текстовый редактор, который можно использовать в качестве более удобной альтернативы для загрузки / редактирования / сохранения текстовых файлов.
Текстовый файл может быть загружен в ячейку ноутбука с помощью волшебной команды %load.
Если вы выполните ячейку, содержащую:
%load filename.py
содержимое filename.pyбудет загружено в следующую ячейку. Вы можете редактировать и выполнять его как обычно.
Чтобы сохранить содержимое ячейки обратно в файл, добавьте магию ячейки %%writefile filename.pyв начале ячейки и запустите ее. Помните, что если файл с таким именем уже существует, он будет перезаписан .
Чтобы увидеть справку по любой магической команде, добавьте ?: like %load?или %%writefile?.
Для получения общей справочной информации о магических функциях введите «% magic». Для получения списка доступных магических функций используйте% lsmagic. Для описания любого из них введите% magic_name ?, например, «% cd?».
Смотрите также: Волшебные функции из официальных документов IPython.