Я написал несколько функций на ноутбуке Jupyter и хочу сохранить сценарий в виде .py, но ноутбук anaconda jupyter автоматически сохраняет сценарий как .ipynb. Как я могу изменить его на .py для этого конкретного сценария?Есть ли какая-нибудь команда для этого?Спасибо
В Jupyter есть встроенные магические команды :
В IPython есть набор предопределенных «магических функций», которые можно вызывать с помощью синтаксиса стиля командной строки.Существует два вида магии: линейная и клеточная.Магические строки начинаются с префикса% и работают так же, как вызовы командной строки ОС: они получают в качестве аргумента остальную часть строки, где аргументы передаются без скобок или кавычек.Магические линии могут возвращать результаты и могут использоваться в правой части задания.Магические ячейки имеют префикс с двойным %%, и они являются функциями, которые получают в качестве аргумента не только остальную часть строки, но и строки под ней в виде отдельного аргумента. Магии полезны в качестве удобных функцийгде синтаксис Python не является наиболее естественным или когда требуется встроить недопустимый синтаксис Python в свой рабочий процесс.
В IPython есть набор предопределенных «магических функций», которые можно вызывать с помощью синтаксиса стиля командной строки.Существует два вида магии: линейная и клеточная.Магические строки начинаются с префикса% и работают так же, как вызовы командной строки ОС: они получают в качестве аргумента остальную часть строки, где аргументы передаются без скобок или кавычек.Магические линии могут возвращать результаты и могут использоваться в правой части задания.Магические ячейки имеют префикс с двойным %%, и они являются функциями, которые получают в качестве аргумента не только остальную часть строки, но и строки под ней в виде отдельного аргумента.
Магии полезны в качестве удобных функцийгде синтаксис Python не является наиболее естественным или когда требуется встроить недопустимый синтаксис Python в свой рабочий процесс.
%% writefile (Записать содержимое ячейки вфайл)
% save (сохранение набора строк или макроса в заданном имени файла)
вы можете попробовать это в командной строке
ipython nbconvert --to python mnist.py.ipynb.
, чтобы преобразовать все
ipython nbconvert --to python *.ipynb
Вы можете скачать копию питона в виде скрипта .py из меню FILE в левом верхнем углу.Смотрите эту фотографию.
.py
FILE
Это должно сделать это!