marshal — serializzazione di oggetti Python#

Questo modulo implementa la conversione tra oggetti Python e un formato binario. Il formato è specifico di MicroPython ma non dipende dall’architettura della macchina, quindi i dati possono essere trasferiti e utilizzati su un’altra istanza di MicroPython, purché la versione dei dati binari corrisponda (attualmente è versionata come la versione del file mpy, vedere File .mpy di MicroPython).

Funzioni#

marshal.dumps(value: Any, /) bytes#

Converte il value indicato in formato binario e restituisce un oggetto bytes corrispondente.

Attualmente, gli oggetti code sono gli unici valori supportati che possono essere convertiti.

marshal.loads(data: bytes, /) Any#

Converte i dati bytes-like data indicati nel corrispondente oggetto Python e lo restituisce.