Чтобы преобразовать файл IPython Notebook (.ipynb
) в HTML, вы можете использовать несколько методов. Вот несколько вариантов:
-
Блокнот Jupyter: если у вас установлен блокнот Jupyter, вы можете открыть файл
.ipynb
и выбрать «Файл» >«Загрузить как» >«HTML», чтобы сохранить блокнот в виде HTML-файла. Этот метод прост и не требует дополнительных инструментов. -
Команда nbconvert. Инструмент командной строки
nbconvert
позволяет конвертировать файлы.ipynb
в различные форматы, включая HTML. Откройте терминал или командную строку и выполните следующую команду:jupyter nbconvert --to html notebook.ipynb
Замените «notebook.ipynb» именем фактического файла IPython Notebook. Для этого метода требуется установка Jupyter Notebook.
-
Библиотека nbconvert. Вы также можете использовать библиотеку
nbconvert
в сценарии Python для программного преобразования файлов.ipynb
в HTML. Вот пример:from nbconvert import HTMLExporter import nbformat with open('notebook.ipynb') as f: nb = nbformat.read(f, as_version=4) html_exporter = HTMLExporter() html_exporter.template_file = 'basic' # You can specify a different template if desired (body, resources) = html_exporter.from_notebook_node(nb) with open('output.html', 'w') as f: f.write(body)
Замените «notebook.ipynb» на путь к файлу IPython Notebook, а «output.html» на желаемое имя выходного HTML-файла.