marshal — serijalizacija Python objekata

Ovaj modul implementira pretvorbu između Python objekata i binarnog formata. Format je specifičan za MicroPython, ali ne ovisi o arhitekturi stroja, pa se podaci mogu prenijeti i koristiti na drugoj MicroPython instanci, sve dok se verzija binarnih podataka podudara (trenutno je verzionirana kao verzija mpy datoteke, vidi MicroPython .mpy datoteke).

Funkcije

marshal.dumps(value: Any, /) bytes

Pretvara zadanu value u binarni format i vraća odgovarajući bytes objekt.

Trenutno su objekti koda jedine podržane vrijednosti koje se mogu pretvoriti.

marshal.loads(data: bytes, /) Any

Pretvara zadane data slične bajtovima u odgovarajući Python objekt i vraća ga.