繁体   English   中英

如何使用 nbconvert 从 Jupyter Notebook 到 HTML

[英]How to use nbconvert from Jupyter Notebook to HTML

我正在尝试获取一个使用 nbconvert 的实际示例。 我看过很多博客,但我可以理解正确的想法。 我如何 select Jupyter notebook 所在的文件夹和 HTML output 的目标文件夹? 使用 Windows 的正确语法是什么? 谢谢!!!

如果您不害怕命令行,那么它必须像下面的示例一样简单和全面:

ipython nbconvert --to html "C:\\path\\to\\your_notebook.ipynb"

它将在your_notebook.ipynb所在的同一位置生成一个名为your_notebook.html的HTML文件。

如果您需要控制目标HTML文件的生成,则可以要求ipython输出到标准输出,并将其输出重定向到您想要的任何文件。

例:

ipython nbconvert --to html "C:\\path\\to\\your_notebook.ipynb" --stdout > "C:\\my\\reports\\fancy_analytic.html"

这将使your_notebook.ipynb在HTML格式转换成fancy_analytics.html文件。

更多信息在这里

另一个答案已经过时,所以我分享了更新版本:

在终端中运行:

pip install nbconvert
jupyter nbconvert notebook.ipynb --to html

nbconvert非常灵活,例如可以转换为 pdf:

jupyter nbconvert notebook.ipynb --to pdf

每种格式都有不同的风味。 例如,要获得准系统 HTML(无 CSS):

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM