py2exe

py2exe هو امتداد للغة بايثون يحوّل نصوص بايثون البرمجية (.py) إلى ملفات تنفيذية لنظام التشغيل مايكروسوفت ويندوز (.exe). يمكن تشغيل هذه الملفات التنفيذية على نظام لا يحتوي على بايثون مثبتة. [ 3 ] وهو الأداة الأكثر شيوعًا لهذا الغرض.

تم استخدام py2exe لتوزيع عميل BitTorrent الرسمي (قبل الإصدار 6.0) ولا يزال يستخدم لتوزيع SpamBayes بالإضافة إلى مشاريع أخرى.

منذ مايو 2014، أصبح الإصدار 0.9.2.0 من py2exe متاحًا لـ Python 3. [ 1 ] قبل ذلك، تم تصميم py2exe فقط لـ Python 2، [ 4 ] وكان من الضروري استخدام بديل مثل cx_Freeze لرمز Python 3.

على الرغم من أن هذا البرنامج يحوّل ملف .py إلى ملف .exe، إلا أنه لا يُسرّع تشغيله لأن py2exe يُضمّن بايت كود بايثون دون تحويله إلى لغة الآلة. بل قد يكون أبطأ من استخدام مُفسّر بايثون مباشرةً بسبب وقت بدء التشغيل.

مراجع

  1. 1 2 "py2exe  : فهرس حزم بايثون" .
  2. "الترخيص" . sourceforge.net مايو 2014. 19 ديسمبر 2017.
  3. "الصفحة الرئيسية" . py2exe.org . تم الاطلاع عليه في 2 فبراير 2014 .
  4. "py2exe القديم في بايثون 2" .