Pythonの相対インポート

Python2.5では「.」を使うことで、相対インポートができる。

A.B.Cというモジュールにおけるimportの動作

from . import D   #A.B.Dをインポート
from .. import E  #A.Eをインポート
from ..F import G #A.F.Gをインポート

ということを、『初めてのPython 第3版』を読んで知った。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください