【发布时间】:2021-01-28 15:53:34
【问题描述】:
我正在使用 Jupyter Notebook 并尝试使用 enums.py 文件中的一些类。
如果我向该文件添加新类,那么似乎我必须始终重新启动内核才能在其他“.ipynb”文件中使用它们,这不是最好的解决方案。
经过更多搜索,我在这里找到了更好的解决方案How to reload a module's function in Python?,但我收到以下错误,我不知道如何解决:
ModuleNotFoundError:找不到模块“枚举”的规范
这是我来自notebook.ipynb的代码:
from importlib import reload
reload(enums)
from enums import FieldTypes, MyEnum
这是文件夹结构:
Jupyter_Notebooks
|--helpers
| |-- __init__.py
| |-- enums.py
| |-- notebook.ipynb
【问题讨论】:
标签: python jupyter-notebook ipython