【问题标题】:How to import an entire module from within the same directory如何从同一目录中导入整个模块
【发布时间】:2020-05-05 12:43:36
【问题描述】:

抱歉,如果这是重复的,但我找不到与此特定主题相关的任何内容。那么问题来了:

在 python 3 中,当你想从某个模块导入对象时,你会写类似

from module import object

如果你想指定模块与你当前正在处理的文件在同一个目录中,你可以在模块名称前加上一个点

from .module import object

为了从同一目录中导入整个模块,我必须写什么?直觉上,我试过了

import .module

但这给了我一个语法错误。

【问题讨论】:

    标签: python python-3.x python-3.7


    【解决方案1】:

    正确的方法是当前包导入模块,即.

    from . import module
    

    这使得模块可以使用名称module

    【讨论】:

    • 我们不能用这个吗? -> 从模块导入 *
    • @GayalKuruppu 导入模块的内容,而不是模块本身。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-11
    • 2019-06-19
    • 2017-08-06
    • 1970-01-01
    • 1970-01-01
    • 2021-06-17
    相关资源
    最近更新 更多