如何从同一目录中导入整个模块

3
抱歉如果这是一个重复的问题,但我没有找到关于这个特定主题的任何内容。所以这里是问题:
在 Python 3 中,当您想要从某个模块导入对象时,您应该编写类似于以下内容的语句:
from module import object

如果你想指定模块和当前工作文件在同一个目录下,那么你需要在模块名前加上一个点,例如:
from .module import object

我该写什么以便从同一目录中导入整个模块?直觉上,我尝试了:

import .module

但是这会给我一个语法错误。

1个回答

6
正确的方法是从当前包中导入模块,即.。请注意from关键字。
from . import module

这将使模块以名称 module 的形式可用。


我们不能使用这个吗? -> 从模块中导入* - Gayal Kuruppu
3
这导入的是模块的内容,而不是模块本身。 - MisterMiyagi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接