🐍 Укус питона 🐍
@byteofpython2.9K подп.
490просмотров
16.8%от подписчиков
7 ноября 2025 г.
Score: 539
👩‍💻 Динамическое создание классов — метапрограммирование в чистом виде В Python классы — это тоже объекты, и их можно создавать "на лету" с помощью функции type(). Это открывает путь к динамическому API, автоматическим моделям и DSL. ➡️ Пример: def make_model(name, **fields): return type(name, (object,), fields) User = make_model("User", name="Анна", age=25) print(User.name) # Анна admin = User() admin.role = "admin" print(admin.role) # admin 📌 Здесь type() создаёт новый класс User прямо во время исполнения.
490
просмотров
525
символов
Нет
эмодзи
Нет
медиа

Другие посты @byteofpython

Все посты канала →
👩‍💻 Динамическое создание классов — метапрограммирование в — @byteofpython | PostSniper