Я занимаюсь организацией своих модулей и классов. Все время я собираю свои связанные классы в соответствующем модуле, поэтому я могу делать такие вещи, как:
from vehicles.car import engine
В каталоге транспортных средств есть файл с именем car, который содержит движок классов. Прозрачный.
Теперь я изучаю возможность сохранения класса в файле. Так что я могу сделать что-то вроде:
from filters import air
и класс air - это отдельный файл. Однако мне не ясно, как я могу иметь класс с именем air, который хранится в отдельном файле с именем air.py
. Если filter.py содержит все мои классы, этот импорт будет работать, но это не то, что я хочу.
Есть какие-нибудь советы или подсказки?