在主要单元之前执行 jupyter notebook 中的特定单元格

Ast*_*rid 4 python jupyter-notebook

假设我的笔记本中有一个主单元格,让我们调用main. 我不想每次使用 main 时都运行一大堆单元格,但我必须这样做,因为这main取决于它们中的功能。

因此,如果main取决于 say 单元格,c1并且c2是否有特殊的魔法命令或可以放置在c1and 中的东西c2,它会告诉笔记本在我运行之前运行这些命令main。我的笔记本通常包含数百个单元格,因此从一开始就加载它们并不是真正的选择。

谢谢

附注。我完全知道我可以从笔记本中取出所有这些,然后导入全部。我特别不想那样做。

Eug*_*Loy 5

我认为没有扩展你就无法做到这一点。

看看init_cell扩展。它允许您标记一些单元格并在负载\需求时运行它们。

这是安装说明