2024-04-24 08:10:38 发布
网友
我正在根据测试结果编写测试可视化程序。 我想通过终端运行jupyter笔记本,生成html页面来向用户显示它,而不向用户显示可编辑的脚本。 我能做到吗?或者建议显示可视化测试结果的更好方法。
我开发了jupyter runner(https://github.com/omar-masmoudi/jupyter-runner),它是“jupyter nbconvert”的简单包装。
可以使用参数、并行工作器、位于S3中的输入/输出和邮件发送功能执行多个笔记本电脑。
是的,你可以,而且很简单,而且是一个内置的功能
jupyter nbconvert --to html notebook.ipynb
它将生成一个notebook.html文件。输出can be customized。还可以查看幻灯片放映功能(查看>;单元格工具栏>;幻灯片放映),该功能也可以与nbconvert一起使用。
同时notebook.ipynbJupyter文件可以上传到Github,在那里可以呈现当前版本。取决于你想要什么信息可能也有用
还可以查看line/cell magic。您可以直接在jupyter单元中运行bash命令,如下所示:
%%bash convert graphviz/MyPic.jpg -resize 70% graphviz/MyPic_sm.jpg
还可以使用--execute获得输出
--execute
jupyter nbconvert --execute --to html notebook.ipynb
这将生成一个notebook.html文件。
notebook.html
最好的做法是不将输出放在用于版本控制的笔记本中,请参见:Using IPython notebooks under version control
但是,如果不通过--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中测试。
我开发了jupyter runner(https://github.com/omar-masmoudi/jupyter-runner),它是“jupyter nbconvert”的简单包装。
可以使用参数、并行工作器、位于S3中的输入/输出和邮件发送功能执行多个笔记本电脑。
是的,你可以,而且很简单,而且是一个内置的功能
它将生成一个notebook.html文件。输出can be customized。还可以查看幻灯片放映功能(查看>;单元格工具栏>;幻灯片放映),该功能也可以与nbconvert一起使用。
同时notebook.ipynbJupyter文件可以上传到Github,在那里可以呈现当前版本。取决于你想要什么信息可能也有用
还可以查看line/cell magic。您可以直接在jupyter单元中运行bash命令,如下所示:
还可以使用
--execute
获得输出这将生成一个
notebook.html
文件。最好的做法是不将输出放在用于版本控制的笔记本中,请参见:Using IPython notebooks under version control
但是,如果不通过
--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中测试。
相关问题 更多 >
编程相关推荐