marshal — serialisatie van Python-objecten

Deze module implementeert de conversie tussen Python-objecten en een binair formaat. Het formaat is specifiek voor MicroPython, maar is niet afhankelijk van de machinearchitectuur, zodat de gegevens overgedragen en gebruikt kunnen worden op een andere MicroPython-instantie, zolang de versie van de binaire gegevens overeenkomt (deze wordt momenteel geversioneerd als de mpy-bestandsversie, zie MicroPython .mpy-bestanden).

Functies

marshal.dumps(value: Any, /) bytes

Converteer de opgegeven value naar het binaire formaat en retourneer een bijbehorend bytes-object.

Momenteel zijn code-objecten de enige ondersteunde waarden die geconverteerd kunnen worden.

marshal.loads(data: bytes, /) Any

Converteer de opgegeven byte-achtige data naar het bijbehorende Python-object en retourneer dit.