为什么来自`from itertools import chain`工作但不是`import itertools.chain as chain`?

时间:2014-01-03 20:22:58

标签: python import itertools

为什么以下工作:

from itertools import chain

但以下没有?

import itertools.chain as chain

1 个答案:

答案 0 :(得分:8)

import foo.bar语法只能用于从包中导入模块,而不能用于从模块中导入模块。 from foo import bar可用于从包中导入模块或从模块导入对象。