我的目录结构如下:
my-package/
config/
__init__.py
constants.py
logging.py
app.py
从
config/__init__.py
内部,我想按照以下方式进行导入:
import .constants as const
或
from .constants import * as const
但是当然这两种语法都无效。
只是想问是否有人对如何实现这一目标有任何想法。
我浏览了其他几篇相关的 SO 帖子,但它们似乎都没有解决这个具体案例。
你想要:
from . import constants as const
这意味着“从当前包级别导入
constants
并将其别名为 const
。