之前网上的方法,有三种:
- 使用 Ipython 扩展模块
%load_ext autoreload
%autoreload 2码片
该方法不适合jupyter的新版本,Pass。
- 使用imp模块重新加载
from some_module import some_func #首次导入
import some_module #防止reload报错
import imp
imp.reload(some_module)
imp 方法,已经被新版本的python核心弃用了
现在的解决方法
from some_module import some_func #首次导入
import importlib
importlib.reload(some_module)
Enjoy!