Ipython笔记本缓存问题

Sco*_*ott 4 python ipython-notebook

在 ipython notebook 中,我调用从我自己的模块导入的函数并运行一些代码。我注意到,如果我更改函数中的代码(笔记本外部)并执行笔记本,则旧版本的函数会运行。
当我记得时,ipython notebook 或 firefox 似乎正在缓存我可以用 ctrl-F5 清除的模块。是否有 ipython notebook 函数调用来确保我运行的是最新代码?

pat*_*_ai 8

在代码的开头输入以下两个单元格,它会自动重新加载代码的任何新版本:

%load_ext autoreload
%autoreload 2
import ...
Run Code Online (Sandbox Code Playgroud)