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