Google合作实验室笔记本电脑没有像独立的Jyputer一样在“文件”菜单中具有“下载为”下拉项。如何将笔记本下载为PDF?
答案 0 :(得分:3)
使用内置的浏览器打印。然后,将结果另存为pdf。
答案 1 :(得分:2)
@user10914779 的回答对我有用。但是,如果您正在寻找更短且可读的代码,那么您可以查看这个 Github 存储库:colab-pdf。
您可以将以下代码粘贴到 colab 笔记本的最后一个单元格中并运行它。它将生成一个 PDF 文件并将其保存到您的驱动器中。
!wget -nc https://raw.githubusercontent.com/brpy/colab-pdf/master/colab_pdf.py
from colab_pdf import colab_pdf
colab_pdf('name-of-the-notebook.ipynb')
您可以将笔记本的名称提供给 colab_pdf('name-of-the-notebook.ipynb')。如果您对这个代码块产生的输出不感兴趣,那么您可以使用“%%capture”隐藏它
%%capture
!wget -nc https://raw.githubusercontent.com/brpy/colab-pdf/master/colab_pdf.py
from colab_pdf import colab_pdf
答案 2 :(得分:1)
答案 3 :(得分:0)
尝试任何一个:
jupyter nbconvert-至FORFORM Notebook.ipynb
请参阅使用指南:https://nbconvert.readthedocs.io/en/latest/usage.html
答案 4 :(得分:0)
要浏览器打印选项,然后选择取消选项,您将另存为pdf。
答案 5 :(得分:0)
您也可以直接在CO上运行mayurmadnani的解决方案。
因此,可以在CO中创建一个新的Python工作簿并将其连接到运行时。
使用以下命令将必要的软件包安装到虚拟机中:
!apt-get install texlive texlive-xetex texlive-latex-extra pandoc
!pip install pypandoc
安装您的Google驱动器以访问您的ipynb文件
from google.colab import drive
drive.mount('/content/drive')
我不得不将文件从驱动器复制到工作目录中,
因为该驱动器已/被安装为只读。
!cp drive/My Drive/Colab Notebooks/Untitled.ipynb ./
然后您可以运行转换器。
!jupyter nbconvert --to PDF "Untitled.ipynb"
然后您可以在左侧面板中下载文件。
答案 6 :(得分:0)
由于.ipynb文件最多占用数MB的数据。
答案 7 :(得分:0)
在此处查看视频:https://youtu.be/n2Cd9NCZtZk
state = {
activeEventKey: "0"
};
activeColor = "#dddddd";
<Card.Header
{...(this.state.activeEventKey === "0" && {
style: { backgroundColor: this.activeColor }
})}
>
<Accordion.Toggle
as={Button}
variant="link"
eventKey="0"
onClick={() => this.setState({ activeEventKey: "0" })}
>
Click me!
</Accordion.Toggle>
</Card.Header>
答案 8 :(得分:-1)
如果您正在使用colab-