В моем текущем каталоге есть следующая структура каталогов и файлов:
├── alpha
│ ├── A.py
│ ├── B.py
│ ├── Base.py
│ ├── C.py
│ └── __init__.py
└── main.py
Каждый файл в каталоге alpha / является собственным классом, и каждый из этих классов входит в базовый класс в Base.py. Прямо сейчас я могу сделать что-то подобное в main.py:
from alpha.A import *
from alpha.B import *
from alpha.C import *
A()
B()
C()
И все работает отлично. Однако, если бы я хотел добавить файл и класс «D», а затем использовать D () в main.py, мне пришлось бы зайти в свой main.py и сделать «из alpha.D import *». Есть ли способ сделать импорт в моем главном файле, чтобы он импортировал ВСЕ в каталог alpha?