Доступно сейчас.py

IPYNB Python

Экспортируйте ячейки кода в один файл.py. Markdown становится комментариями; вы сохраняете исполняемый скрипт для ревью или CI.

Free and instant. Files are processed briefly on our servers for conversion, then discarded — nothing is stored.

Как это работает

Три шага от загрузки до скачивания

1

Положите блокнот

Перетащите.ipynb на карточку или выберите файл. Аккаунт не создаётся.

2

Выберите экспорт

Word, PDF, Markdown, HTML, LaTeX, ZIP, инструменты Python, просмотрщик, очистка, объединение или разделение, что ждёт ваш читатель.

3

Скачайте и отправьте

Получите готовый файл сразу. Откройте локально, прикрепите к письму или загрузите в LMS.

IPYNB to Python: Jupyter-блокнот в аккуратный.py прямо в браузере

Файл .ipynb, это JSON: ячейки, метаданные и часто сохранённые выводы. Для репозитория, запуска python script.py или передачи коллеге без Jupyter нужен один текстовый файл, задача ipynb to python / конвертер ipynb в python. Загрузите ноутбук, отметьте опции и скачайте .py. Регистрация не нужна; обработка локально в браузере, без загрузки на наш сервер.

Запросы формулируют по-разному: convert ipynb to python script, save ipynb as py, jupyter notebook в python. Если jupyter nbconvert не установлен, сломан корпоративный ПК или нужен самый короткий путь, достаточно экспортированного .ipynb.

Код превращается в Python; markdown при желании уходит в строки #; выводы можно зафиксировать под # Output:. Границы ячеек, # %%, что похоже на процент-формат для VS Code. Обратное направление, страница py to ipynb (Python to Jupyter Notebook).

Нужен convert ipynb into pdf? Используйте IPYNB to PDF. Convert ipynb to txt: .py уже текст; сырой JSON, инструмент IPYNB to JSON. Фразы online ipynb и ipynb download обычно означают: вы уже скачали файл и хотите превратить его в скрипт или открыть в просмотрщике.

IPYNB to Python: Jupyter-блокнот в аккуратный.py прямо в браузере

Зачем этот конвертер ipynb в python

Один исполняемый.py

Все ячейки кода собираются в один файл с разделителями, удобно для CI, ревью и запуска без тяжёлого JSON.

Markdown не теряется

При включении опции текст markdown идёт в #-комментарии над кодом, сохраняя структуру рассказа.

Маркеры для редакторов

Строки # %% помогают VS Code и подобным IDE воспринимать «ячейки» после выхода из Jupyter.

Выводы по желанию

Можно добавить поток print/stderr в комментарии для отчётности или отключить для чистого продакшн-скрипта.

Конфиденциальность

Учебные работы и закрытые данные не отправляются на сторонний сервер, парсинг выполняется у вас в браузере.

Не нужен Jupyter только для файла

Чтобы получить .py, достаточно вкладки браузера; для выполнения позже используйте свой интерпретатор Python.

FAQ

Частые вопросы

Откройте эту страницу, загрузите .ipynb, при необходимости установите флажки опций и скачайте .py. Оплаты и аккаунта нет; конвертация в браузере, ноутбук на сервер не попадает.

Результат один: единый .py со всеми ячейками кода по порядку и опциональными комментариями markdown.

Локально часто помогают меню Jupyter или jupyter nbconvert --to script. Если это неудобно, загрузите ноутбук сюда и сразу получите .py.

Стандартно, nbconvert в терминале. Если хотите готовую разметку с # %% и комментированным markdown или нет доступа к конвертеру, используйте этот инструмент.

Инструмент извлекает исходники ячеек в читаемый текст. Просмотр сырого .ipynb в редакторе показывает JSON, менее удобно.

Обычно через Jupyter или ExecutePreprocessor. После экспорта сюда запускайте .py как обычный скрипт.

Прямой импорт не предусмотрен, нужен nbformat или конвертация интересующих ячеек в .py-модули. Этот экспорт даёт стартовый файл.

Отдельная страница «Python to Jupyter Notebook»: загрузите .py, скачайте .ipynb.

Формат Jupyter Notebook на JSON с метаданными и массивом ячеек; расширение .ipynb отличает ноутбук от обычного скрипта.

.py, непрерывный исходный текст; .ipynb хранит интерактивные ячейки, выводы и информацию о ядре.

Внутри часто ячейки на Python, но контейнер, JSON. После конвертации .py, настоящий файл Python.

Спецификация языконезависима (есть ядра R, Julia). Данный экспорт ориентирован на Python-ноутбуки.

Jupyter, интерфейс; Python подключается как ядро. Часто ставят вместе, но это отдельные части стека.

Там, куда вы их сохранили: каталог проекта, Загрузки, облако, это обычные файлы на диске.

Для создания файла в браузере, да. Чтобы выполнить скрипт, понадобится установленный Python.

PDF фиксирует внешний вид для чтения; здесь вы получаете редактируемый исходник. Для PDF есть отдельный конвертер.

Выходной .py, текстовый файл; при необходимости переименуйте. Для сырого JSON используйте конвертер в JSON.

Обычно работу с уже скачанным ноутбуком в браузере. Мы не предоставляем каталог примеров, вы приносите свой файл.

В текстовом редакторе видны ключи cells, metadata, nbformat. Поэтому специализированный конвертер надёжнее ручного копирования.

Попробуйте наши другие бесплатные инструменты