Python “导入目录.模块”和“导入模块”之间的区别`

Python “导入目录.模块”和“导入模块”之间的区别`,python,import,module,Python,Import,Module,我的目录结构如下: dir:/ __init__.py module1 module2 module3 在其中一个文件中,比如说module3,要导入一个module1,将写入以下语句: 导入目录模块1 据我所知,要在同一目录中导入模块,我们可以编写: 导入模块1 那么,这两种方法的区别是什么?我在互联网上的任何地方都找不到第一种方法。第一种方法是绝对的,而第二种方法是相对的。更好的方法是使用import.module1。一定要结帐

我的目录结构如下:

dir:/
    __init__.py
    module1
    module2
    module3
在其中一个文件中,比如说
module3
,要导入一个
module1
,将写入以下语句:

导入目录模块1

据我所知,要在同一目录中导入模块,我们可以编写:

导入模块1


那么,这两种方法的区别是什么?我在互联网上的任何地方都找不到第一种方法。

第一种方法是绝对的,而第二种方法是相对的。更好的方法是使用
import.module1
。一定要结帐