在Jupyter笔记本中重新导入

时间:2016-11-02 20:26:21

标签: python ipython jupyter-notebook jupyter

在jupyter笔记本中,我有一个包含所有导入的单元格。那些导入我自己的一些模块。

当我重新运行单元格时,它不会获取模块中的更新。我需要重启内核并重新运行整个笔记本。有没有其他方法可以解决这个问题?

1 个答案:

答案 0 :(得分:0)

您也可以通过将其放入笔记本中来使用重装魔法。它会自动重新加载代码。

%reload_ext autoreload
%autoreload 2

这可能导致混淆的唯一时间是,如果您实例化了一个对象,则更改代码然后想知道为什么已经实例化的对象没有新功能。除此之外,它运作良好。

此问题也被问到here