marshal — Serialisering av Python-objekt

Denna modul implementerar konvertering mellan Python-objekt och ett binärt format. Formatet är specifikt för MicroPython men är inte beroende av maskinarkitekturen, så data kan överföras och användas på en annan MicroPython-instans, så länge versionen av binärdata stämmer (den är för närvarande versionshanterad som mpy-filversionen, se MicroPython .mpy-filer).

Funktioner

marshal.dumps(value: Any, /) bytes

Konvertera det angivna value till binärt format och returnera ett motsvarande bytes-objekt.

För närvarande är kodobjekt de enda värden som stöds och kan konverteras.

marshal.loads(data: bytes, /) Any

Konvertera den angivna byte-liknande data till motsvarande Python-objekt och returnera det.