الانتقال إلى المحتوى الرئيسي

الحمر ليس أمر برنامج قابل للتنفيذ أو ملف دفعي: كيفية العمل مع الحمر

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

بادئ ذي بدء ، تحتاج إلى التأكد من تثبيت بايثون على جهاز الكمبيوتر الخاص بك. للقيام بذلك ، يمكنك استخدام الأمر بيثون الإصدار على سطر الأوامر أو محطة. إذا لم يتم تثبيت بايثون ، يمكنك تنزيله من موقع بايثون الرسمي.المؤسسة وتثبيت.

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

إذا تم تنفيذ جميع الإعدادات بشكل صحيح ، يجب على الأمر بيثون تشغيل مترجم بايثون ، ويمكنك تنفيذ التعليمات البرمجية الخاصة بك أو تشغيل البرامج النصية بيثون.

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

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

  1. الحمر ليس فريقا: العمل مع الحمر
  2. بايثون هي لغة برمجة مرنة ومعبرة
  3. تثبيت بايثون على جهاز الكمبيوتر الخاص بك
  4. إنشاء وتشغيل البرامج النصية بيثون
  5. استخدام الحمر لأتمتة المهام
  6. توسيع قدرات بايثون مع حزم طرف ثالث
  7. نومبي
  8. الباندا
  9. ماتبلوتليب
  10. سكيت-تعلم
  11. قارورة
  12. جانغو
  13. دمج بايثون مع لغات البرمجة الأخرى
  14. مزيد من استكشاف بايثون ونظامها البيئي

الحمر ليس فريقا: العمل مع الحمر

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

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

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

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

لتشغيل برنامج بيثون باستخدام بيثون أو بيثون ، تحتاج إلى تحديد المسار إلى ملف البرنامج ، والتي عادة ما يكون التمديد. الحمر ، يمكنك تشغيله مع الأمر:

  • (على ويندوز)
  • (على ماك ولينكس)

بعد تنفيذ الأمر ، سيقوم مترجم بايثون بتنزيل وتنفيذ البرنامج الموجود في الملف المحدد. إذا كان البرنامج يحتوي على أي إخراج ، فسيتم عرضه في سطر الأوامر أو المحطة الطرفية.

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

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

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

بايثون هي لغة برمجة مرنة ومعبرة

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

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

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

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

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

تشتهر بايثون أيضا بمجتمعها النشط والداعم. إنه صديق للمطورين المبتدئين ويوفر وثائق شاملة والعديد من موارد التعلم.

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

تثبيت بايثون على جهاز الكمبيوتر الخاص بك

بايثون هي لغة برمجة قوية ومتعددة الاستخدامات تستخدم على نطاق واسع لتطوير تطبيقات الويب والبحث العلمي وتحليل البيانات وأتمتة المهام. للبدء مع بيثون ، تحتاج إلى تثبيته على جهاز الكمبيوتر الخاص بك.

أولا ، يجب عليك تنزيل مثبت بايثون من موقع بايثون الرسمي. زيارة الموقع www.python.org وانتقل إلى قسم" التنزيلات". يتم منحك الاختيار بين نسختين من بيثون: بيثون 2 وبيثون 3. يوصى باختيار إصدار بايثون 3 ، حيث تم إهمال بايثون 2 وتوقف دعمه.

بعد تنزيل مثبت بايثون ، قم بتشغيله واتبع تعليمات التثبيت. عادة ، يأتي تثبيت بايثون لاختيار الخيارات الصحيحة ، والموافقة على اتفاقية الترخيص ، واختيار مسار التثبيت. بشكل افتراضي ، يتم تثبيت بايثون في المجلد "C:\Python" ، ولكن يمكنك اختيار مجلد آخر إذا كنت تريد.

بعد اكتمال تثبيت بايثون ، سيتم تكوين نوع من مترجم بايثون ، والذي سيسمح لك بتشغيل نصوص بايثون والتفاعل مع المترجم عبر سطر الأوامر أو غلاف تفاعلي.

الآن بعد أن قمت بتثبيت بايثون ، يمكنك التحقق من أدائها. فتح موجه الأوامر (في ويندوز ، اضغط على "وين + ص" ، اكتب "كمد" واضغط على "إنتر") واكتب الأمر "بيثون". إذا تم تثبيت بايثون بشكل صحيح ، يجب أن تشاهد موجه مترجم بايثون.

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

بشكل عام ، يعد تثبيت بايثون عملية بسيطة تتطلب عدة خطوات. اتبع تعليمات التثبيت وتكوين بيثون على جهاز الكمبيوتر الخاص بك لبدء إنشاء البرامج واستخدامها في المشاريع الخاصة بك.

إنشاء وتشغيل البرامج النصية بيثون

بايثون هي لغة برمجة تسمح لك بكتابة البرامج النصية وأتمتة المهام وإنشاء التطبيقات. في هذا القسم ، سوف ننظر في كيفية إنشاء وتشغيل البرامج النصية بيثون.

1. إنشاء برنامج نصي بيثون

لإنشاء برنامج نصي بيثون ، تحتاج إلى إنشاء ملف جديد مع التمديد ". الحمر". على سبيل المثال ، "script.py ". يمكنك استخدام أي محرر نصوص لإنشاء ملف.

يتكون نص بايثون من سلسلة من الأوامر التي يتم تنفيذها بالترتيب. يجب كتابة كل أمر على سطر جديد. على سبيل المثال ، إليك نص بيثون بسيط يعرض تحية على الشاشة:

طباعة ("مرحبا ، العالم!")

2. تشغيل البرنامج النصي بيثون

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

بايثون script.py

على لينكس وماك ، تحتاج إلى فتح محطة ، انتقل إلى المجلد مع ملف البرنامج النصي وتنفيذ نفس الأمر.

3. التعليقات في نصوص بايثون

التعليقات هي جزء من التعليمات البرمجية التي لم يتم تنفيذها ، ولكن يعمل على شرح وتوضيح. في بايثون ، تسمح لك التعليقات بإضافة وصف إلى الكود. تبدأ التعليقات بالحرف " # " وتستمر حتى نهاية السطر. على سبيل المثال:

# هذا تعليق ، سيتم تجاهله عند التنفيذ

رمز الطباعة ("مرحبا بالعالم!") # هذا هو التعليق بعد الأمر

4. استخدام وسيطات سطر الأوامر

يمكن أن تقبل البرامج النصية لبيثون وسيطات سطر الأوامر. هذا يسمح لك بنقل البيانات إلى البرنامج النصي عند تشغيله. يستخدم بيثون وحدة " سيس " للوصول إلى وسيطات سطر الأوامر. على سبيل المثال ، إليك نص بيثون يخرج الوسيطة التي تم تمريرها إليه:

  • نظام الاستيراد

  • إذا لين (سيس.أرغف) > 1:

  • طباعة ("وسيطة سطر الأوامر:" ، سيس.[1])

آخر:

طباعة ("لم يتم تمرير وسيطة سطر الأوامر.")

لتشغيل برنامج نصي مع وسيطة ، تحتاج إلى تحديده بعد اسم البرنامج النصي:

بايثون script.py الحجة

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

استخدام الحمر لأتمتة المهام

بايثون هي لغة برمجة قوية ومرنة يمكن استخدامها لأتمتة المهام الروتينية والمتكررة. بغض النظر عما إذا كنت تعمل مع البيانات أو تطوير الويب أو التحليلات أو غيرها من المجالات ، يمكن أن تكون بايثون أداة فعالة لتبسيط عملك وتسريعه.

فيما يلي بعض الطرق لاستخدام الحمر لأتمتة المهام:

المعالجة التلقائية للبيانات: توفر بايثون مجموعة غنية من الأدوات للعمل مع البيانات. يمكنك استخدام بي لقراءة وكتابة الملفات من أشكال مختلفة (كسف ، إكسيل ، جسون ، الخ.) ، وتنظيف وتحويل البيانات ، وكذلك إجراء العمليات الحسابية المعقدة وتحليل البيانات.

أتمتة مهام تطوير الويب: يمكن استخدام بايثون لأداء مهام تطوير الويب الروتينية تلقائيا مثل جمع البيانات من صفحات الويب وإطلاق واختبار تطبيقات الويب وتحديث قواعد البيانات والمزيد. وحدات مثل بوتيفولسوب والسيلينيوم توفر أدوات لاسترداد البيانات من صفحات هتمل والتفاعل مع متصفحات الويب.

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

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

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

توسيع قدرات بايثون مع حزم طرف ثالث

واحدة من المزايا الرئيسية للغة برمجة بايثون هي نظامها البيئي الغني لحزم الطرف الثالث. بفضل هذه الحزم ، يمكن للمطورين توسيع وظائف اللغة بشكل كبير واستخدام الحلول الجاهزة لحل المهام المختلفة. وفيما يلي لمحة موجزة عن بعض حزم بايثون طرف ثالث شعبية.

نومبي

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

ماتبلوتليب

ماتلوتليب هي مكتبة رسومية لإنشاء أنواع مختلفة من الرسوم البيانية والرسوم البيانية في بيثون. يوفر خيارات واسعة لتخصيص مظهر المخططات وسهولة الاستخدام. بفضل ماتلوتليب ، يمكنك إنشاء تصور بيانات جميلة وغنية بالمعلومات.

سكيت-تعلم

سكيت-تعلم هي مكتبة شعبية للتعلم الآلي في بيثون. يوفر مجموعة واسعة من خوارزميات وأدوات التعلم الآلي للعمل مع البيانات. باستخدام سكيت-تعلم ، يمكنك تنفيذ مهام مثل التصنيف ، الانحدار ، التجميع ، وأخذ العينات ميزة.

قارورة

قارورة هو إطار خفيف الوزن لإنشاء تطبيقات الويب في بيثون. ويوفر أبي أضيق الحدود وأدوات للعمل مع طلبات هتب والقوالب وقواعد البيانات. قارورة مثالية لإنشاء تطبيقات ويب بسيطة وسريعة.

جانغو

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

باستخدام العمليات الخارجية. توفر بايثون آلية لإطلاق العمليات الخارجية والتفاعل معها. هذا يسمح لك باستدعاء الملفات التنفيذية المكتوبة بلغة برمجة أخرى ونقل البيانات بين بايثون وعملية خارجية.

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