2024-06-09 14:40:40 发布
网友
由于IPython Notebook在修改模块后不会重新加载文件,所以我正在尝试重新加载它。有一个post关于如何做类似的事情,但是我的问题是当.py文件在子文件夹中时,它就不能工作了。在
我最初的导入是这样的:
from myutils.MyClassFile import MyClass
尝试重新加载时:
我得到了一个错误:
name 'myutils' is not defined
有什么建议吗。在
在笔记本中:
%load_ext autoreload %autoreload 2
启用每次执行单元时更改的所有导入模块的自动重新加载。在
您可以排除具有以下条件的模块:
或者使用:
%autoreload 1
白名单上应该重新加载的内容:
%aimport module_to_include
在笔记本中:
启用每次执行单元时更改的所有导入模块的自动重新加载。在
您可以排除具有以下条件的模块:
^{pr2}$或者使用:
白名单上应该重新加载的内容:
相关问题 更多 >
编程相关推荐