2017-08-03 26 views

回答

2

Acording到this文章,它是从相对进口:

Guido已经发现相对进口将使用前导点。 单个前导点表示相对导入,从 当前程序包开始。两个或更多的前导点给出当前包的父级的相对导入,其中 之后的每个点的一个级别为 。下面是一个示例包布局:

+1

理解“相对导入的先决条件“是要知道包的概念及其子模块的层次结构。这与Unix目录结构类似。所以一个点“。”表示当前子模块的父节点,两个点“..”包含当前子模块的父节点(父节点的父节点)的(子)模块等。“from .. engine import Layer”表示来自当前子模块的父(子)模块的兄弟模块的子模块,引擎,导入层 –

+0

@YuShen你明白了:),这是正确的 –

相关问题