0

我发现另一个帖子似乎解决了从给定模块导入单个对象的情况,例如:

from module_abc import func_xyz

但是,如果使用导入所有对象,那么重新加载所有对象的正确方法是什么*(假设这是在 jupyter 笔记本中完成的,如果这很重要)?:

from module_abc import *

根据我的发现,要使用的库是importlib. 根据他们的文档,他们说

解决此问题的一种方法是重新执行 from 语句,另一种方法是使用导入和限定名称 (module.name)。

两种方式都试过了。如果您尝试在 jupyter 笔记本中动态重新加载对象,则前一种方法不起作用。后者实际上并没有直接解决这个问题。

4

0 回答 0