10 месяцев назад
🧠 Сериализация и десериализация в Python: просто, мощно, с пояснениями
Иногда нашим программам нужно сохранить "всё как есть": объекты, данные, состояние — в файл или переслать по сети. Для этого Python предлагает удобные инструменты: сериализация (преобразование объекта в байты) и десериализация (обратное превращение в объект). Самые популярные модули: import pickle # Класс, объект которого мы хотим сериализовать class User: def __init__(self, name, age): self.name = name # Имя пользователя self.age = age # Возраст пользователя # Создаём экземпляр класса user = User("Alice", 30) # Сохраняем объект в файл with open("user...