在 Jupyter 中,有两个选项可以将笔记本导出为其他格式,在命令行上或作为库使用 nbconvert。两者都要求您将原始笔记本作为输入(作为文件名或 JSON 数据)。
我想做的基本上是自动的、独立的报告生成,即在笔记本中使用 nbconvert 库,在执行时将同一个笔记本导出为 HTML/PDF。我设想文档的最后一个单元格中的导出代码,以及在导出时忽略最后一个单元格的说明。
我的问题是获取数据。在笔记本中,我可以通过等访问代码单元In[1]
,Out[2]
但 AFAIK 没有降价单元的此类功能。也没有(官方)方法来获取笔记本的名称(无__file__
属性)以这种方式传递信息。
有很多示例可以从其他笔记本中获取所有单元格数据 - 但是有没有办法从当前笔记本中访问所有单元格数据?