marshal — serialização de objetos Python

Este módulo implementa a conversão entre objetos Python e um formato binário. O formato é específico do MicroPython, mas não depende da arquitetura da máquina, pelo que os dados podem ser transferidos e utilizados numa instância diferente do MicroPython, desde que a versão dos dados binários corresponda (atualmente versionada com a versão do ficheiro mpy; consulte Ficheiros .mpy do MicroPython).

Funções

marshal.dumps(value: Any, /) bytes

Converte o value indicado para formato binário e devolve o objeto bytes correspondente.

Atualmente, os objetos de código são os únicos valores suportados que podem ser convertidos.

marshal.loads(data: bytes, /) Any

Converte os data do tipo bytes indicados para o objeto Python correspondente e devolve-o.