gpt4 book ai didi

在 IPython/Jupyter 笔记本中导出单个单元格

转载 作者:行者123 更新时间:2023-12-04 02:27:31 27 4
gpt4 key购买 nike

我能够将整个笔记本导出为 HTML,但我只想导出一个单元格及其输出。

有没有办法做到这一点?

最佳答案

一种方法是使用自定义预处理器。

我在回复 Simple way to choose which cells to run in ipython notebook during run all 时简要解释了如何执行此操作.

总结一下:您可以扩展 nbconvert.preprocessors.ExecutePreprocessor创建一个预处理器,检查单元元数据以确定是否应执行和/或输出该单元格。

我一直使用 Jupyter Notebooks 生成报告,因此我编写了一组自定义处理器来扩展 nbconvert 行为:

  • 元语言来确定哪些单元格被执行并包含在最终报告中(整个笔记本部分的 if/else 逻辑)
  • 在 Markdown 单元格中执行代码
  • 从输出中删除代码单元。
  • 从命令行获取输入参数

  • 我还没有时间将它们包装在可分发的扩展中,但您可以在此处查看代码: https://gist.github.com/brazilbean/3ebb31324f6dad212817b3663c7a0219 .

    请随意使用/修改/做伟大的事情这些例子。 :)

    关于在 IPython/Jupyter 笔记本中导出单个单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33517900/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com