如何在Python中导入整个自己的模块作为别名?

问题描述 投票:0回答:1

我的目录结构如下:

my-package/
    config/
        __init__.py
        constants.py
        logging.py
    app.py

config/__init__.py
内部,我想按照以下方式进行导入:

import .constants as const

from .constants import * as const

但是当然这两种语法都无效。

只是想问是否有人对如何实现这一目标有任何想法。

我浏览了其他几篇相关的 SO 帖子,但它们似乎都没有解决这个具体案例。

python python-import
1个回答
0
投票

你想要:

from . import constants as const

这意味着“从当前包级别导入

constants
并将其别名为
const

© www.soinside.com 2019 - 2024. All rights reserved.