【问题标题】:How can I `import *` from a module loaded with imp?如何从加载 imp 的模块中“导入 *”?
【发布时间】:2017-10-11 09:52:02
【问题描述】:

我目前使用 keras 和自定义激活函数。我将这些模型存储为泡菜,我希望能够再次加载它们。然后我遇到this issue

问题在于包含自定义激活函数的 Python 脚本是由路径给出的。我通过

加载这个脚本
import imp
model_module = imp.load_source('model', experiment_meta['model']['script_path'])

在这种情况下,我如何“星形导入”(import *) 以使训练模型的加载工作?

我尝试过的

from model_module import *

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named model_module

【问题讨论】:

    标签: python python-import python-module


    【解决方案1】:

    我刚刚找到了答案:

    from model import *
    

    【讨论】:

    猜你喜欢
    • 2017-02-20
    • 2011-06-25
    • 2020-12-21
    • 1970-01-01
    • 2017-04-03
    • 2011-09-11
    • 1970-01-01
    • 1970-01-01
    • 2020-03-11
    相关资源
    最近更新 更多