如何从命令行将 Jupyter notebook 导出为 HTML?

新手上路,请多包涵

我正在根据测试结果编写测试可视化程序。我想通过终端运行 jupyter notebook 并生成 html 页面以将其显示给用户而不向用户显示可编辑的脚本。我可以这样做吗?或者建议更好的方式来显示可视化的测试结果。

原文由 Daniil Okhlopkov 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 981
1 个回答

还使用 --execute 获取输出

jupyter nbconvert --execute --to html notebook.ipynb

这会生成一个 notebook.html 文件。

最佳做法是将输出保留在笔记本之外以进行版本控制,请参阅: 在版本控制下使用 IPython 笔记本

但是,如果您不通过 --execute ,输出将不会出现在 HTML 中,另请参阅: How to run an .ipynb Jupyter Notebook from terminal?

对于没有标题的 HTML 片段: How to export an IPython notebook to HTML for a blog post?

在 Jupyter 4.4.0 中测试。

原文由 Ciro Santilli OurBigBook.com 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题