How to convert py to EXE

السلام عليكم هل أردت يوما أن تجعل برنامجك الذي كتبته بغلة البرمجة بيثون أن يعمل دون الحاجه لتنصيب يرنامج البيثون ؟

 pyالإجابه بكل بساطه انه لو قمنا بكتابة برنامج بالغة البيثون وحفظ بإمتدا

 pythonلن يعمل على أي جهاز كمبيوتر غير مثبت عليه

بالتاكيد هذه مشكله كبيره لانك تريد أن برنامجك يعمل على كل اجهزة الكمبيوتر لذا عليك أن تحرر بنامجك من pyإمتداد

EXEإلى إمتداد


ملحوطة

اكس إى إى (بالإنجليزية exe)

 هو امتداد للملفات يصلح للعمل على أنظمة التشغيل التابعة لشركة مايكروسوفت مثل دوس وويندوز وما يتبعها من أنظمة تشغيل مثل رياكت.أو.إس أو إس/2، ويعد من أشهر ألإمتدادات في عالم أنظمة التشغيل، وذلك لأنه بجانب تمثيلة لملفات التشغيل لمعظم البرامج، فإنة يصلح لتخزين موارد نظام التشغيل مثل الصور والأيقونات، مايؤهله للعمل على أى واجهة مستخدم رسومية

وبالتاكيد هناك حل يمكنك من تحويل برنامجك من إمتداد py إلى exe بحيث ان برنامجك يمكن ان يعمل على أي جهاز كمبيوتر .

ملحوظة :- شرحنا اليوم يقتصر على نظام التشغيل ويندوز .

ولكن ليس هناك شيئ مجاني فى هذه الحياه يا صديقي لذا عليك بتحميل تلك الملفات التي ستحتاجها أثناء عملية التحويل

حمل برنامج py to exe من هنا

حمل ملف مكتبة dll من هنا 

DLLبعد التحميل قم بفك الضغط و قم بتنصيب البرنامج الاول و نقل مكتبة

C:\Python27  إلى مجلد البيثون فى هذا المثار أو انظر المسار الذي قمت بتنصيب بيثون به  

setup.txtالان قم  بأنشأ ملف إسمه 

C:\Python27  داخل المسار 

وأضف به الأمر التالي

from distutils.core import setup

import py2exe

setup(console=['test.py'])`

 الملف الموضوع بين علامتين الاقتباس هو أسم الملف المراد تحويله

قم بكتابة برنامجك بلغة البيثون و أحقظ الملف بأسم test.py

test.py هذا هو أسم الملف الذي سأحوله من صيغة py إلى exe ويمكن أن تستبدله بأسم الملف المراد تحويله إلى exe .

الان قم بفتج start>run داخل run أكتب  Command Prompt وهي واجهة الدوس من على نظام التشغيل ويندوز .

سيتم فتح لك نافذه سوداء ضع المؤشر على أسم الدريف c الان قم بكتابة الامر الظاهر امامك على الشاشة السوداء ثم أضغط على الزر enter بلوحة المفاتيح

بعد الضغط على الزر enter بلوحة المفاتيح ستبداء عملة التحويل من ملف مكتوب بلغة بيثون بامتداد py إلى برنامج مستقل يعمل دون الحاجة لتنصيب برنامج البيثون على جهاز الكمبيوتر يعمل عليه نظام التشغيل ويندوز و الذي سيعمل عليه البرنامج .

الان تم تحويل ملف text.py إلى test.exe

الان إذهب لهذا المسار C:\Python27\dist ستجد انه تم إنشاء ملف test.exe

قم يتشغيل الملف ومراجعة مخرجات برنامجك هل هذا ما أنت قمت ببرمجته إذا كان نعم فأهنئك لقد نجهت فى تحرير برنامجك بحيث يمكنه أن يعمل على أي جهاز كمبيوتر يعمل بنظام الويندوز دون الحتجه بتنصيب برنامج البيثون ودون الخوف من أن احدهم يعبث بالشفره البرمجية الخاصه ببرنامجك أو سرقتها حتي .

علما بانه دئما نسعى كمطورين برامج لحفظ حقوق الملكية الفكرية برامجنا حتي لا يتثنى لأحد سرقة تلك الشفرة البرمجة ومن أهم طرق حفظ تلك الحقوق هي عدم السماح لأحد بالدخول و الإتطلاع على تلك الشفره البرمجية .

sayed mostafa