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.