- Jupyter教程
- Jupyter - 主页
- Python
- IPython - 简介
- IPython - 安装
- IPython - 入门
- 运行和编辑 Python 脚本
- IPython - 历史命令
- IPython - 系统命令
- IPython - 命令行选项
- 动态对象自省
- IPython - IO 缓存
- 将 IPython 设置为默认 Python 环境
- 导入Python shell代码
- IPython - 嵌入 IPython
- IPython - 魔法命令
- 朱皮特
- Jupyter 项目 - 概述
- Jupyter Notebook - 简介
- 在线使用 Jupyter
- 安装和入门
- Jupyter Notebook - 仪表板
- Jupyter Notebook - 用户界面
- Jupyter Notebook - 单元类型
- Jupyter Notebook - 编辑
- Jupyter Notebook - Markdown 单元格
- 细胞魔法功能
- Jupyter Notebook - 绘图
- 转换笔记本
- Jupyter 笔记本 - IPyWidgets
- Qt控制台
- QtConsole - 入门
- QtConsole - 多行编辑
- QtConsole - 内联图形
- QtConsole - 保存到 Html
- QtConsole - 多个控制台
- 连接到 Jupyter 笔记本
- 使用 github 和 nbviewer
- Jupyter实验室
- JupyterLab - 概述
- 安装和入门
- JupyterLab - 界面
- JupyterLab - 安装 R 内核
- Jupyter 资源
- Jupyter - 快速指南
- Jupyter - 有用的资源
- Jupyter - 讨论
Jupyter - 转换笔记本
Jupyter 笔记本文件的扩展名为.ipynb。笔记本由笔记本应用程序在网络浏览器中呈现。通过使用文件菜单中的下载选项,可以将其导出为各种文件格式。Jupyter 还有一个nbconvert选项形式的命令行界面。默认情况下,nbconvert 将笔记本导出为 HTML 格式。您可以使用以下命令来达到此目的 -
jupyter nbconvert mynotebook.ipynb
这会将mynotebook.ipynb转换为mynotebook.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
要通过 Latex 生成 PDF,请使用以下命令 -
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
您可以使用第一个选项将笔记本转换为基本重构文本输出。作为在 Sphinx 文档中嵌入笔记本的起点,它非常有用。
--to rst
这是从笔记本中获取 Python(或其他语言,取决于内核)脚本的最简单方法。
--to script