私は自分のプロジェクトをこのように構成しようとしています
app/
__init__.py
web/
__init__.py
web.py
database/
__init__.py
db.py
db.py
からいくつかのクラスをインポートしたいだけですweb.py
が、 a だけImportError: No module named
がスローされます。これまでに試したこと
web.py
from __future__ import absolute_import
from database.db import ClassA
OR
from __future__ import absolute_import
from app.database.db import ClassA
OR
from __future__ import absolute_import
import database import ClassA
何が欠けていますか?
// 編集:
db/__init __.py
from db import ClassA
他のすべて__init__.py
は空です。私はこれについて何か間違ったことをしていると思います。