Jupyter 转换NoteBook

Jupyter 转换NoteBook

Jupyter笔记本文件的扩展名为 .ipynb 。笔记本是由笔记本应用程序在网络浏览器中呈现的。通过使用文件菜单中的下载选项,它可以被导出为各种文件格式。Jupyter也有一个 nbconvert 选项形式的命令行界面。默认情况下,nbconvert将笔记本导出为HTML格式。你可以使用以下命令来达到这个目的

jupyter nbconvert mynotebook.ipynb

这将转换 mynotebook.ipynbmynotebook.html 其他的导出格式可以用**-** -to子句来指定。

注意其他选项包括['asciidoc', 'custom', 'html', 'latex', 'markdown', 'notebook', 'pdf', 'python', 'rst', 'script', 'slides']

HTML包括’基本’和’完整’模板。你可以在命令行中指定,如下所示 –

jupyter nbconvert --to html --template basic mynotebook.ipynb

LaTex是一种专门用于科学排版的文档准备格式。Jupyter包括’基础’、’文章’和’报告’模板。

jupyter nbconvert --to latex –template report mynotebook.ipynb

To generate PDF via latex, use the following command −

jupyter nbconvert mynotebook.ipynb --to pdf

笔记本可以被导出为HTML幻灯片。该转换在后台使用Reveal.js。要通过HTTP服务器提供幻灯片,在命令行上添加-postserve。要制作不需要互联网连接的幻灯片,只需将Reveal.js库放在 your_talk.slides.html 所在的同一目录中。

jupyter nbconvert myslides.ipynb --to slides --post serve

markdown选项将笔记本转换为简单的markdown输出。Markdown单元格不受影响,而代码单元格缩进4个空格。

--to markdown

你可以使用 rst 选项将笔记本转换为Basic reStructuredText输出。它作为在Sphinx文档中嵌入笔记本的一个起点是很有用的。

--to rst

这是从笔记本中获取Python(或其他语言,取决于内核)脚本的最简单方法。

--to script

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程