تحويل كود بايثون إلى ملف تنفيذي: خطوات بسيطة وفعّالة

تحويل كود بايثون إلى ملف تنفيذي: خطوات بسيطة وفعّالة

Profil
Icons
أنور زرباوي
كاتب محتوى في معلومات
منذ: 2024-01-22
آخر تحديث: 2024-07-23

محتويات


تحويل كود بايثون إلى ملف تنفيذي: خطوات بسيطة وفعّالة

لتحويل كود Python إلى ملف تنفيذي (Executable)، يمكنك استخدام أدوات مثل PyInstaller أو cx_Freeze. سأشرح لك كيفية استخدام PyInstaller لتحويل كود Python إلى ملف تنفيذي.

الخطوات لتحويل كود Python إلى ملف تنفيذي باستخدام PyInstaller

تثبيت PyInstaller:

أولاً، تحتاج إلى تثبيت PyInstaller باستخدام pip. افتح موجه الأوامر (Command Prompt) أو الطرفية (Terminal) واكتب الأمر التالي:

pip install pyinstaller

تحويل الكود إلى ملف تنفيذي:

بعد تثبيت PyInstaller، يمكنك تحويل كود Python إلى ملف تنفيذي. لنفترض أن لديك ملف Python اسمه script.py.

استخدم الأمر التالي لتحويله إلى ملف تنفيذي:

pyinstaller --onefile script.py

الخيار --onefile يجعل PyInstaller يقوم بإنشاء ملف تنفيذي واحد يحتوي على جميع الملفات المطلوبة.

العثور على الملف التنفيذي:

بعد تنفيذ الأمر، سيقوم PyInstaller بإنشاء مجلدات جديدة في نفس الدليل الذي يوجد فيه script.py. سيكون الملف التنفيذي داخل مجلد dist.

افتح المجلد dist وستجد الملف التنفيذي باسم script.exe (في حالة نظام تشغيل Windows) أو script (بدون امتداد في حالة أنظمة التشغيل الأخرى).

خيارات إضافية:

يمكنك استخدام العديد من الخيارات مع PyInstaller لتخصيص عملية التحويل. على سبيل المثال:

لإضافة أيقونة للملف التنفيذي، يمكنك استخدام الخيار --icon:

pyinstaller --onefile --icon=myicon.ico script.py

لإخفاء نافذة وحدة التحكم (Console Window) عند تشغيل الملف التنفيذي (مناسب لتطبيقات الواجهة الرسومية)، يمكنك استخدام الخيار --noconsole:

pyinstaller --onefile --noconsole script.py

مثال عملي على طريقة تحويل كود بايثون إلى ملف تنفيذي

لنفترض أن لديك ملف Python اسمه hello.py يحتوي على الكود التالي:

print("Hello, world!")

لتحويل هذا الملف إلى ملف تنفيذي، اتبع الخطوات التالية:

pyinstaller --onefile hello.py

بذلك تكون قد حولت كود Python إلى ملف تنفيذي يمكنك تشغيله مباشرة دون الحاجة إلى مفسر Python.

الوسوم

شارك المقالة


إقرأ أيضا


مقالات منوعة

صلاة الوتر

كيفيّة أداء صلاة الوتر

الكرة الطائرة

الكرة الطائرة

فهم الفرق بين التداول الآلي واليدوي

الفرق بين المدير والقائد

الفرق بين المدير والقائد

أفضل الطرق في علاج جفاف البشرة الدهني

علاج جفاف البشرة الدهني

ما هي قوانين كرة السلة

ما هي قوانين كرة السلة

فهم الـ NFTs

حكم قراءة الأبراج بين متعة التسلية وضرورة التفكير العقلاني

حكم قراءة الأبراج

 كيفية تنمية المهارات الإدارية؟

تأسيس شركة ناجحة

كيفية تقصير بنطلون الجينز

كيفية تقصير بنطلون الجينز

شكرًا لكم على زيارتكم لمعلومات، ونتطلع لرؤية تقدمكم ونجاحكم في رحلة التعلم.