Python RU
🖥 Python супер-совет: `__slots__` = меньше RAM и быстрее объекты
Если у тебя много однотипных объектов (DTO/модели/парсинг) - добавь __slots__.
Это отключает `__dict__` у объектов:
✅ меньше памяти
✅ быстрее доступ к полям
✅ меньше мусора для GC
class User:
__slots__ = ("id", "name") # no __dict__
def __init__(self, id, name):
self.id = id
self.name = name
Мощно в:
парсерах, логах, ML-пайплайнах, highload API.
❤6👍1
21 · 1.8K ·