Таинство стандартной библиотеки: сериализуем данные с помощью marshal

Наверное, вы слышали про модуль Pickle, который умеет сериализовать объект в бинарный вид, который можно потом сохранить/загрузить в /из файл.

А модуль marshal сериализует объект в текстовый вид. Получив строку вы можете отправить ее другу по email, а уже из строки снова получить объект

Особенности модуля:

  • Данные сохраняются в платформонезависимом формате.
  • Поддерживаются только None, целые числа, длинные целые числа ...
more ...