我可以解析脚本中 Jupyter Notebook 单元格的内容吗?

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

是否可以通过编程方式提取 Jupyter 笔记本输入单元的内容?是原始单元格/代码/Markdown,真的没关系。我正在考虑像

nbconvert
papermill
这样的工具,但找不到我正在寻找的东西...我想编写一个基本上可以解析笔记本的脚本...

是否也可以解析输出单元格?

python jupyter-notebook jupyter nbconvert papermill
1个回答
1
投票

Jupyter 生态系统包括用于此任务的 nbformat

此处顶部的介绍可能会帮助您了解 nbformat 为何是您所寻找的工具。重要的是,笔记本、单元格和单元格类型的抽象都已内置,因此您不必真正担心 json 解析。

我有一个答案,其中包含以编程方式对代码单元格中的文本执行此操作的代码

回复标题为“如何在 Jupyter Notebook 中复制多个输入单元格”的帖子

我还有几个附加示例,问题/答案中的代码链接到

herehere

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