`import directory.module` 和 `import module` 有什么区别?

4

我有这样的目录结构:

dir:/
    __init__.py
    module1
    module2
    module3

在一个文件中,比如说module3想要引入一个module1,有以下语句:import dir.module1。据我所知,如果想要在同一目录中引入模块,我们只需要写:import module1。那么这两种方法有什么区别呢?我在互联网上找不到第一种方法。
1个回答

0

第一种方法是绝对的,而第二种方法是相对的。更好的方法是使用import .module1。确保查看realpython的文章


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