如何使用jupyter笔记本使输出出现在github中

问题描述 投票:0回答:1

我正在使用 Github 创建作品集。我在Google Colab中编写了一些代码并将其上传到Github。但我看不到输出。我希望看到输出出现,这样看到我的作品集的人就会明白我做了什么。

有没有办法在github上显示输出?

合作实验室: enter image description here

Github:

enter image description here

python github jupyter-notebook google-colaboratory
1个回答
2
投票

nbviewer,由 Jupyter 社区提供,为以前运行的笔记本提供多种类型的丰富输出渲染和交互性。

nbviewer 具有 GitHub 所没有的多项全功能功能,并且以一种很好的方式呈现它,对于那些不像 GitHub 用户那样精通技术的人来说,这并不会让人感到不知所措。您可以将其指向任何 GitHub 或要点,甚至可以将笔记本代码指向在线 URL。视图的链接可以与其他人共享。

我喜欢将 Github 笔记本查看器视为快速预览。


此外,如果您更多地在移动设备上工作,您可能会对 nbsanity.com 上的并行技术感兴趣。 (源代码位于https://github.com/hamelsmu/nbsanity。)

“我对 @github 渲染 Jupyter Notebooks 的方式感到非常沮丧,尤其是在移动设备上(你不能水平滚动代码,即使使用 nbviewer)。它与 nbviewer 不同,因为它使用 @quarto_pub 作为渲染器,它有一种更明智的方式在不同平台上显示笔记本。结果是,如果碰巧在您的笔记本中,它也会尊重所有 quarto 指令” - 来源: Hamel Husain(这里这里

更新:
关于更好地控制输出渲染:
https://x.com/HamelHusain/status/18696092299440541872024 年 12 月

“但是为什么需要 nbsanity?已经有了像 nbviewer 这样的东西,但是我们需要允许自定义输出,因此单元格输入/输出可以隐藏、折叠等。 我们利用@quarto_pub(我们最喜欢的笔记本 SSG)的力量 https://answer.ai/posts/2024-12-13-nbsanity.html#what-is-nbsanity

请参阅此处了解有关 nbsanity 的其他最新信息

© www.soinside.com 2019 - 2024. All rights reserved.