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

在使用 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/

更多技术交流

为方便技术交流,本号开通了技术交流群,有问题请添加小助手微信号:connect_we,备注:CSDN,欢迎来交流学习!
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值