【Python】Jupyter Notebook这款「骚气满满」的小工具,简直太爱了!

机器学习初学者

共 1023字,需浏览 3分钟

 ·

2021-04-23 17:29

在使用 Jupyter notebook 时,有时我们希望将处理好数据流程、已创建的绘图等分享给他人,最好的办法就是把当前界面直接生成PDF格式。你只需简单的设置,就可以把 Jupyer notebook 变成PDF文件了。

例如,我使用我的代码文档转换为 PDF 表单。我的Jupyter notebook如下面所示。

下面是 PDF 格式的notebook。

正如你看到的,它显示所有的代码和注释,通过这样的形式分享别人,既可以保证阅读体验感,也非常方便收藏!

现在我告诉大家怎么做的

Jupyter-to-PDF

我们需要做的第一件事是安装必要的包。在这里,我们将使用 notebook-as-pdf 包来帮助我们将 Jupyter notebook 转换为 PDF 文件。在命令提示符中运行以下代码

pip install -U notebook-as-pdf

我们还需要额外的设置 Chromium,用于执行 HTML 到 PDF 的转换。只需在代码提示符中运行以下代码

pyppeteer-install

我们已经完成了我们的准备。现在,让我们打开要转换为 PDF 的笔记本。在 notebook 中,单击文件菜单栏,然后选择"下载",然后通过 HTML 选择 PDF 来转换笔记本。

就像那样,已经将笔记本作为 PDF 文件。如果希望使用命令提示符转换笔记本,可以使用以下代码进行转换。

jupyter-nbconvert --to PDFviaHTML example.ipynb

结论

在这里,我向大家展示了将 Jupyter notebook 转换为 PDF 文件的技巧。如果你对此比较感兴趣,可以访问如下网站:

https://pypi.org/project/notebook-as-pdf/

往期精彩回顾





本站qq群851320808,加入微信群请扫码:

浏览 10
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报