从 Jupyter 子包内部导入子包的 __init__
Posted
技术标签:
【中文标题】从 Jupyter 子包内部导入子包的 __init__【英文标题】:Importing __init__ of subpackage from inside subpackage, Jupyter 【发布时间】:2021-10-19 05:57:15 【问题描述】:我的文件结构是
package
+-__init__.py
+-subPackage
+-__init__.py
+-testFile.ipynb
我正在尝试从 subPackage.testFile.ipynb 导入 subPackage.init.py 文件中的类。
我试过了:
from __init__ import ClassName
但它不起作用。有人知道如何正确执行此操作吗?
【问题讨论】:
【参考方案1】:我用
from pyomo.environ import *
从pyomo包的environ子包中导入任何模块。
因此,我认为以下方法可以导入您认为子包中的任何模块:
from package.subpackage import *
请在上面的行中插入包和子包的名称并尝试。
【讨论】:
不走运,说没有模块名称“包”。当您在子包内部的 .ipynb 文件中使用它时,这对您有用吗?以上是关于从 Jupyter 子包内部导入子包的 __init__的主要内容,如果未能解决你的问题,请参考以下文章