異なるディレクトリにパッケージ化されたいくつかのモジュールを含む python アプリがあります。
私が望むのは、ルート ディレクトリ (またはそれ以外) を定義し、そこからパッケージを呼び出せるようにすることです。django の動作方法です。これについて非常に有用な情報を得ることができませんでした。どんな提案も大歓迎です
次のような構造を持っています:
/main
dir1
__init__.py
subdir2
__init__.py
module1.py
module2.py
subdir3
__init__.py
module3.py
module4.py
私はから次のことができるようにしたいmodule3.py
:-from dir1.subdir2.module1 import *
そしてからできるようにしfrom dir1.subdir3.module3 import something
たいmodule1.py