导入模块隐式与显式

时间:2018-08-25 07:29:32

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

我想导入模块foo及其子模块foo.bar。我可以这样做,如下:

import foo.bar

现在foofoo.bar都可以根据需要使用。 docs状态是由于foo首先被导入:

  

在这种情况下,Python首先尝试导入foo,然后导入foo.bar,最后是foo.bar.baz

我不清楚这就是进口的工作方式。现在,我知道以下内容似乎很愚蠢:

import foo
import foo.bar

单个导入是否对其他程序员足够清晰?

1 个答案:

答案 0 :(得分:0)

单次导入尚不清楚,无法很好地运行该程序。我们需要指定明确的说明,以从导入包中获取我们要使用的项目。

您也可以用这种方式编写

spring-boot-starter-parent