marshal — Serialización de objetos Python

Este módulo implementa la conversión entre objetos Python y un formato binario. El formato es específico de MicroPython, pero no depende de la arquitectura de la máquina, por lo que los datos pueden transferirse y utilizarse en una instancia distinta de MicroPython, siempre que la versión de los datos binarios coincida (actualmente se versiona como la versión del archivo mpy, consulte Archivos .mpy de MicroPython).

Funciones

marshal.dumps(value: Any, /) bytes

Convierte el value dado a formato binario y devuelve el objeto bytes correspondiente.

Actualmente, los objetos de código son los únicos valores compatibles que pueden convertirse.

marshal.loads(data: bytes, /) Any

Convierte los datos data de tipo bytes dados en su objeto Python correspondiente y lo devuelve.