IPython Notebook缓存问题 - python

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

python大神给出的解决方案

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

%load_ext autoreload
%autoreload 2
import ...