如何在JupyterNotebooks中动态加载文件?

时间:2017-11-09 20:07:52

标签: jupyter-notebook jupyter

是否可以通知JupyterNotebook流程的文件更改?在我的笔记本中,我加载了一些函数或类,如下所示。

from my_file import my_func

然后,我通过VSCode等其他编辑器编辑my_file.py。我希望JupyterNotebook再次加载my_file.py。 到目前为止,JupyterNotebook加载旧版my_file.py,即使我在编辑后再次在单元格下运行。我必须重新启动JupyterNotebook流程。

1 个答案:

答案 0 :(得分:0)

我自己找到了解决方案。我先在下面说明。

%load_ext autoreload
%autoreload 2

查看更多信息。

  

%autoreload 2

     

重新加载所有模块(%aimport排除的模块除外)   每次执行Python代码之前都会输入。