相對導入:在不指明 package 名的情況下導入自己這個 package 的模塊,比如一個 package 下有 a.py 和 b.py 兩個文件,在 a.py 裏 from . import b
即是相對導入 b.py。
絕對導入:指明頂層 package 名。比如 import a
,Python 會在 sys.path
裏尋找所有名爲 a
的頂層模塊。
from __future__ import absolute_import
: 在 3.0 以前的舊版本中啓用相對導入等特性所必須的 future 語句。