参考:https://www.pudn.com/news/623b1c6ee28b415bafe2825d.html
文章开头输入魔法命令:
%load_ext autoreload
%autoreload 2
亲测好用,修改后再次运行会自动重载。但对于新增的函数无法重载。
如果要重载新增的函数,通过以下方法删除缓存的库再重新import重载。
import sys
keys=[]
for k in sys.modules.keys():
if "MIFunction" in k:
print(k)
keys.append(k)
for k in keys:
del sys.modules[k]