وحدات قياسية بايثون

التقنيةلغات البرمجة

كيفية استخدام الوحدة القياسية marshal‎ في لغة البرمجة بايثون

تعد الوحدة (marshal) واحدة من الوحدات القياسية التي تستخدم في لغة البرمجة بايثون (Python)، حيث تضمّ هذه الوحدة مجموعة من الدوال التي من الممكن من خلالها قراءة وكتابة القيم الخاصة بلغة البرمجة بايثون بالصيغة الثنائية (binary format)، وتكون هذه الصيغة خاصة بلغة بايثون، وإنّ الهدف الرئيسي من استخدام وحدة (marshal) هو السماح لوحدات بايثون بقراءة الشيفرة وكتابتها في الملفات ذات الامتداد من نوع (‎(.pyc.