marshal --- تسلسل كائنات Python#

تنفذ هذه الوحدة التحويل بين كائنات Python وصيغة ثنائية. هذه الصيغة خاصة بـ MicroPython لكنها لا تعتمد على بنية الجهاز، لذا يمكن نقل البيانات واستخدامها على نسخة MicroPython مختلفة، طالما أن إصدار البيانات الثنائية متطابق (يُرقّم حالياً بإصدار ملف mpy، انظر ملفات ‎.mpy‎ في MicroPython).

الدوال#

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

تحويل القيمة value المعطاة إلى صيغة ثنائية وإرجاع كائن bytes المقابل.

حالياً، كائنات الكود هي القيم الوحيدة المدعومة التي يمكن تحويلها.

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

تحويل البيانات الشبيهة بالبايتات data المعطاة إلى كائن Python المقابل لها، وإرجاعه.