标签: caching ipython jupyter-notebook
当我编辑启动jupyter笔记本时(添加打印语句等)存在的类的方法时,将执行新代码。但是,当我向类添加新方法时,我需要重新启动jupyter笔记本以使用它。否则,它表示未定义该方法。下次是否执行import语句都没关系。
import
因此,显然接口(即定义的方法)保持高速缓存,仅内容被重新加载。如何重新加载所有内容?
我已经在开发模式下安装了项目,并且在笔记本电脑上使用了%autoreload 2。
%autoreload 2