اذهب إلى المحتوى
  • 0

تحويل كود بايثون الى ملف تنفيذي

أسامة قاسم

السؤال

Recommended Posts

  • 1

يمكنك القيام بذلك من خلال مكتبة pyinstaller، من خلال الخطوات التالية:
1. تحميل المكتبة:

pip install pyinstaller

2. اذهب إلى المجلد الذي يحتوي على ملف بايثون الخاص بك (يكون امتداده py. أو ipynb. في حال قمت بكتابته باستخدام jupyter notebook).

1.png.a356c5a560b95507518c9b399e663e2a.png
3.اضغط على زر shift وانقر بزر الماوس الأيمن في نفس الموقع. سوف تحصل على المربع أدناه.

Untitled.png.ae9f7bcefa5e07f3a5c19263f8db6083.png
ثم انقر على "Open PowerShell window here".
ستحصل على نافذة كالتالي:
4.thumb.png.407f860c03d9afd2a9d862a6e550428a.png
اكتب الأمر التالي في التيرمنل:

pyinstaller --onefile -w 'filename.py'

حيث أن filename هو اسم الملف و py. هو امتداده (في حالتنا اسم الملف هو "1"). لذا سنكتب:

pyinstaller --onefile -w '1.py'

بعد ذلك سيقوم بتحويله إلى ملف exe ووضعه ضمن مجلد جديد باسم dist ضمن نفس المسار والاسم لكن بامتداد exe.
-------------------------------------------------------------------------------------------------------------------------------------------------
هناك طريقة أخرى من خلال استخدام auto-py-to-exe وهي أكثر سهولة:
1. قم يتثبيت الأداة:

pip install auto-py-to-exe

2. بعد ذلك اضغط على القائمة ابدأ واكتب في مربع البحث:

auto-py-to-exe

أو من خلال التيرمنل اكتب ونفذ الأمر التالي:

auto-py-to-exe

ستظهر لك أيقونة الأداة، اضغط عليها فتظهر بالشكل:
6.thumb.png.3ae85969887a3ab2e6eebf014bffd1d8.png
 

كل ماعليك فعله الآن هو الضغط على زر Browse وتحديد ملف بايثون المطلوب.
لمزيد من التفاصيل حول هذه الأداة يمكنك زيارة التوثيق هنا.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 34 دقائق مضت قال Mks Mks:

هل توجد طريقة اون لاين 

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

وهما PyInstaller (يدعم ويندوز ولينكس وماك) وAuto-Py-to-EXE  (يدعم ويندوز فقط) وقد تم شرح ذلك في أول تعليق بشكل وافي.

68747470733a2f2f6e6974726174696e652e6e65742f706f7374732f6175746f2d70792d746f2d6578652f6175746f2d70792d746f2d6578652d64656d6f2e676966.thumb.gif.11a325a117a943c8bf93565b62122b15.gif

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

مرحباً

قمت باختيار الملف الذي يحمل الكود بامتداد py  وعند تحويله الى تطبيق على الجهاز لا يفتح معي 

اقصد بعد تحويله الى امتداد .exe 

الصورة المرفقة بعد الضغط على التطبيق 

image.png.135fee080e1bd558584301e82931e770.png

image.thumb.png.d21cace3e6cb533ad68daa3f96b3ec60.pngimage.png.135fee080e1bd558584301e82931e770.png

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...