假设我们有以下包结构。你知道吗
module
__init__.py
+--> submodule
__init__.py
+--> subsubmodule
__init__.py
importantstuff.py
来自importantstuff
的类可以通过写入from module.submodule.subsubmodule.importantstuff import ImportantClass
导入。你知道吗
如果我把那一行放在模块级__init__.py
,那么导入可以缩短到from module import ImportantClass
。你知道吗
现在,如果我将该快捷方式与Autoreload IPython魔术命令结合使用:
In [1]: %load_ext autoreload
In [2]: %autoreload 2
类ImportantClass
中的更改将不再自动拾取。你知道吗
有解决办法吗?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐