Python テスト実行時に src モジュールをインポートする 質問する

Python テスト実行時に src モジュールをインポートする 質問する

ソース ファイルは src の下にあり、テスト ファイルは tests の下にあります。python myTest.py などのテスト ファイルを実行しようとすると、インポート エラーが発生します: 「ASourceModule.py という名前のモジュールがありません」。

テストを実行するために必要なすべてのモジュールをソースからインポートするにはどうすればよいですか?

ベストアンサー1

そのディレクトリをパスに追加する必要があります:

import sys
sys.path.append('../src')

頻繁に使用する場合は、これをモジュールに入れるとよいでしょう。

おすすめ記事