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