fab*_*osa 11 html python jupyter
如何将当前笔记本(从笔记本本身,使用Python)导出到HTML(到自定义输出路径)?
Yog*_*esh 12
你能行的。使用以下非常简单的步骤:
我正在使用:操作系统:Ubuntu、Anaconda-Jupyter notebook、Python 3
启动要以 HTML 格式保存的 jupyter 笔记本。首先正确保存笔记本,以便 HTML 文件具有您的代码/笔记本的最新保存版本。
从笔记本本身运行以下命令:
!jupyter nbconvert --to html your_notebook_name.ipynb
编辑:或者您也可以使用:
!jupyter nbconvert your_notebook_name.ipynb --to html
执行后将创建笔记本的 HTML 版本并将其保存在当前工作目录中。您将看到一个 html 文件将被添加到当前目录中,your_notebook_name.html名称为
( your_notebook_name.ipynb--> your_notebook_name.html)。
如果您想知道如何将其保存为 pdf 格式,请查看我对这个问题的回答:IPython notebook - 无法导出为 pdf
dot*_*.Py 10
通过查看nbconvert文档,您将看到可以使用--to html方法:
import os
os.system('jupyter nbconvert --to html yourNotebook.ipynb')
Run Code Online (Sandbox Code Playgroud)
这将在yourNotebook.html文件yourNotebook.ipynb夹内创建一个文件.
小智 6
实际上你需要先保存你的笔记本,然后你可以使用 nbconvert 命令
它会是这样的:
%%javascript
IPython.notebook.save_notebook()
Run Code Online (Sandbox Code Playgroud)
进而
import os
os.system('jupyter nbconvert --to html yourNotebook.ipynb')
Run Code Online (Sandbox Code Playgroud)
如果不这样做,它将不会转换实际的笔记本。