marshal --- Python 物件序列化

此模組實作 Python 物件與二進位格式之間的轉換。此格式是 MicroPython 專屬的,但不相依於機器架構,因此只要二進位資料的版本相符,資料便可傳輸至不同的 MicroPython 實例上使用(目前以 mpy 檔案版本進行版本控制,請參閱 MicroPython .mpy 檔案)。

函式

marshal.dumps(value: Any, /) bytes

將指定的 value 轉換為二進位格式,並回傳對應的 bytes 物件。

目前,code 物件是唯一支援轉換的值。

marshal.loads(data: bytes, /) Any

將指定的類位元組 data 轉換為其對應的 Python 物件並回傳。