Pythonチュートリアル 6章 モジュール(9)

パッケージ内参照

パッケージ内のモジュールから上位ディレクトリや下位ディレクトリにあるモジュールを相対パスで指定出来ます。

相対import
「.」    同じディレクトリを指します。
「..」   1つ上のディレクトリ(親ディレクトリ)を指します。

6_4_.py に記載したパッケージの構成を元にsurround モジュールでのインポート例を示します。
from . import echo
from .. import formats
from ..filters import equalizer

まとめ

今回は、パッケージ内参照 について説明しました。
次回は、複数ディレクトリ中のパッケージ について説明します。