Код IT
← Каталог

Рекомендации по разработке на Python — Организация модулей

Фрагмент из «Рекомендации по разработке на Python»: Организация модулей.

Python main.py
# my_package/core/__init__.py
from .models import User, Order, Product
from .services import UserService, OrderService
from .repositories import UserRepository, OrderRepository

__all__ = [
    "User",
    "Order",
    "Product",
    "UserService",
    "OrderService",
    "UserRepository",
    "OrderRepository",
]
# my_package/core/__init__.py
from .models import User, Order, Product
from .services import UserService, OrderService
from .repositories import UserRepository, OrderRepository

__all__ = [
    "User",
    "Order",
    "Product",
    "UserService",
    "OrderService",
    "UserRepository",
    "OrderRepository",
]