استكشاف أوامر سطر الأوامر في بايثون: دليل شامل للمطورين
في سطر الأوامر الخاص بلغة البرمجة بايثون، ينعكس جمال السيطرة والقوة التي توفرها هذه اللغة البرمجية المفتوحة المصدر. يعد استخدام سطر الأوامر في بايثون وسيلة فعّالة للتفاعل مع اللغة وتنفيذ الأوامر بسرعة وسهولة. لنلقي نظرة على بعض الأوامر الشائعة التي تسهل تجربتك مع بايثون:
أولًا وقبل كل شيء، يُعتبر تشغيل برنامج بايثون بواسطة سطر الأوامر عملية بسيطة. يمكنك استخدام الأمر python
تبعه اسم الملف لتشغيل البرنامج. على سبيل المثال:
-
إضافة تبعيات Gradle بسهولة في مشاريعك10/02/2024
-
فهم أمر ‘ls -d’ في Linux21/02/2024
bashpython my_script.py
حيث my_script.py
يمثل اسم الملف الذي ترغب في تنفيذه.
لتثبيت مكتبات خارجية، يمكنك استخدام أمر pip
، الذي يُعتبر أداة إدارة حزم بايثون. على سبيل المثال، لتثبيت مكتبة مثل numpy
، يمكنك كتابة:
bashpip install numpy
لفتح بيئة التطوير التفاعلية (REPL)، يمكنك ببساطة كتابة python
في سطر الأوامر. يمكنك استخدام هذه البيئة لتجربة أكواد قصيرة وفحص النتائج.
للعمل مع ملفات والتلاعب بها، يمكنك استخدام أمر open
في بايثون. على سبيل المثال:
pythonwith open('myfile.txt', 'r') as file:
content = file.read()
print(content)
وفي حال رغبتك في تنفيذ برامج بايثون مُستندة إلى نسخة معينة من اللغة، يمكنك استخدام أمر virtualenv
لإنشاء بيئة افتراضية مستقلة. على سبيل المثال:
bashpython -m venv myenv
ثم يمكنك تفعيل البيئة الافتراضية باستخدام:
bashsource myenv/bin/activate
تلك هي بعض الأوامر الشائعة التي يمكنك استخدامها في سطر الأوامر بايثون. يتيح لك هذا النهج التفاعلي إمكانية السيطرة الكاملة على تنفيذ الأوامر وتطوير برمجياتك بشكل فعّال وفعّال. استمتع برحلتك في عالم بايثون، حيث تتاح لك حرية التحكم وإمكانيات البرمجة الواسعة.
المزيد من المعلومات
بالتأكيد، سأوسع المعلومات حول بعض الأوامر الشائعة والمفيدة في سطر الأوامر للعمل مع لغة البرمجة بايثون. تُظهر اللغة البسيطة والقوية لبايثون مدى روعة استخدام سطر الأوامر. لنستمر في استكشاف المزيد:
- إنشاء ملف جديد:
لإنشاء ملف جديد، يمكنك استخدام الأمرtouch
على نظام تشغيل Unix/Linux. على سبيل المثال:
bashtouch new_file.py
- تشغيل سكريبت بايثون من سطر الأوامر:
يمكنك تنفيذ سكريبت بايثون مباشرةً من سطر الأوامر باستخدام الأمرpython
. على سبيل المثال:
bashpython my_script.py
- إدارة الحزم باستخدام Pip:
يمكنك استخدامpip
لتحديث الحزم أو حذفها. لتحديث حزمة، اكتب:
bashpip install --upgrade package_name
ولحذف حزمة:
bashpip uninstall package_name
- عرض معلومات حول الحزم المثبتة:
استخدمpip list
لعرض قائمة بجميع الحزم المثبتة وإصداراتها:
bashpip list
- إنشاء بيئة افتراضية:
لإنشاء بيئة افتراضية لمشروعك، يمكنك استخدامvirtualenv
. على سبيل المثال:
bashpython -m venv myenv
- تحديد إصدار بايثون:
إذا كان لديك أكثر من إصدار لبايثون مثبت، يمكنك تحديد الإصدار عند تشغيل البرنامج. على سبيل المثال:
bashpython3.8 my_script.py
- تنفيذ برنامج بشكل تفاعلي:
استخدمpython -i
لتشغيل برنامج بشكل تفاعلي بعد انتهاء التنفيذ:
bashpython -i my_script.py
هذه بعض الأوامر التي يمكنك استخدامها في سطر الأوامر بايثون. تذكير بأن الإمكانيات لا تقتصر على هذه الأمثلة، فبايثون توفر العديد من المكتبات والأدوات التي تسهل عليك عمليات التطوير والبرمجة. استمتع برحلتك في تعلم بايثون واستخدامه في تطبيقاتك البرمجية.