我在数据科学和Jupyter笔记本电脑领域完全陌生。有什么方法可以从我离开的地方开始,而无需重新启动整个笔记本?
即我对数据集进行了一些操作并获得了final_data。每当我想在关闭和打开后使用该final_data时,都会收到NameError:未定义名称'final_data'。该如何解决?
答案 0 :(得分:1)
我认为Jupyter Notebook是这样工作的。您必须再次运行所有笔记本。打开笔记本后,我去了Cell>Run All
。
答案 1 :(得分:0)
这取决于您使用的是Google Colab还是简单的Jupyter笔记本,我认为您使用的是简单的Jupyter,但是,我将讨论两者的经验。
对于Google Colab:运行时由于不活动而被破坏,您必须从头开始重新运行。
对于Jupyter Notebook:如果在浏览器中打开了笔记本选项卡,则只要关闭选项卡本身,结果就不会随着时间(由于不活动)而清除。如果要关闭/重新启动计算机,则会丢失进度(已编译并运行的行数),并且没有一种简单的方法可以保存进度。
最好的方法是保持Jupyter笔记本电脑的选项卡处于打开状态,即使您将计算机置于睡眠模式(通过翻转笔记本电脑的机盖),数据也将保留,直到并且除非您不重新启动或关闭您的PC。