私は GAE について勉強していて、default モジュールと count モジュールの 2 つのモジュールでアプリを構築しようとしています。Count モジュールは、データストア内の Count オブジェクトの値を 1 分ごとに 1 ずつ増やします。default モジュールは Count オブジェクトにアクセスし、その現在の値を表示します。
I setup default module as index.py in root directory.
Count object in Global.py in /global/
Count-module as count.py in /count/
次の方法で、Count オブジェクト フォーム index.py にアクセスできます。
import sys
sys.path.append(os.path.join(os.path.dirname(__file__), "global"))
from Global import Count
しかし、count-module の count.py から Count オブジェクトにアクセスできません。
sys.path.append(os.path.join(os.path.dirname(__file__),
"..",
"global")
)
from Global import Count
--> ImportError: Global という名前のモジュールがありません。