状況:
を考えると、このプロジェクト構造:Pythonの3 - はImportError:名前のないモジュール
project/
app/
__init__.py (empty)
stamp.py
tests/
test.py
main.py
main.py
で
とtest.py
私は経由stamp.py
の機能をインポートしようとしています:
from app.stamp import Timestamp
Timestamp
はmain.py
にインポートされますが、test.py
では取得できませんsのエラー:
ImportError: No module named 'app'
質問:
どうやっtest.py
でstamp.py
ののpython 3.5インポート機能でできますか?
どのようにしてtest.pyを起動しますか? –
via Terminal:python tests/test.py test.pyには何も想像できません。どうしてインポートを行うのかを理解しようとしています – DavidR
どのようにしてtest.pyの中のstamp.pyを呼び出していますか? – idjaw