我的ipython笔记本的单元格中有一段代码,执行时需要一段时间。一旦你运行它就有可能明确地阻塞一个单元格,这样当你第二次运行它时它就不会被执行了吗?
当我第二次不小心跑了一个牢房时,我有几次,我不得不等待结果才能继续我的笔记本中的后续步骤。
答案 0 :(得分:1)
使用Ctrl + /
注释单元格。
或者查看ipycache module。它允许将计算存储在文件中,当您第二次执行单元格时,它只是从文件中加载结果。
用法:
%%cache mycache.pkl var1
var1 = some_lengthy_calculation()