انتقل إلى المحتوى

دليل إنتاجية VS Code - دفتر جوبيتر

استخدم VS Code لبناء أداة إنتاجية عالية الكفاءة.

صورة

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

في المقالة السابقة، قمنا بإعداد البيئة الأساسية لـ VS Code. في هذه المقالة، سأشرح بالتفصيل Jupyter مع VS Code.

إعداد البيئة

معروف للجميع أن دفتر جوبيتر يعتمد على بيئة Python. للتحقق مما إذا كنت تمتلك بيئة Python، قم بكتابة Python: Select Interpreter في لوحة الأوامر في VS Code (Ctrl + Shift + P)، إذا رأيت إصدارات Python يمكن اختيارها، فذلك يعني أنه ليس هناك مشكلة.

إذا لم يكن لديك بيئة Python، يمكنك تثبيتها عبر الطرق التالية:

  1. قم بتنزيل أحدث إصدار من حزمة تثبيت Python من موقع Python الرسمي (حاول اختيار إصدار مع مثبت ويب).

بعد إعداد بيئة Python المحلية، ستحتاج أيضًا إلى تثبيت إضافة Python داخل VS Code. في تحديث أخير، تم تضمين دفتر جوبيتر داخل هذه الإضافة، لذا لا داعي لتثبيتها بشكل منفصل.

إنشاء دفتر

بعد إعداد البيئة، يمكنك إنشاء دفتر جوبيتر فارغ (ملف .ipynb) في لوحة الأوامر في VS Code (Ctrl + Shift + P) عبر كتابة Python: Create Blank New Jupyter. قم بإجراء اختبار بسيط كما هو موضح في الصورة أدناه:

صورة

ستلاحظ أن الشيفرة تعمل بشكل طبيعي.

العمليات الأساسية

يتم استخدام دفتر جوبيتر لإنشاء وتحرير الشيفرات وتشغيلها باستخدام وحدات الشيفرة (code cells).

صورة

إضافة وحدات الشيفرة

صورة

تشغيل وحدة شيفرة واحدة

صورة

تشغيل مجموعة من وحدات الشيفرة

صورة

نقل وحدة الشيفرة

صورة

حذف وحدة الشيفرة

صورة

التبديل بين الشيفرة والماركداون

صورة

عارض الرسوم البيانية

من خلال عارض الرسوم البيانية، يمكنك بسهولة عرض الرسوم البيانية الناتجة عن الشيفرة وتصديرها بتنسيقات مختلفة:

صورة

عارض المتغيرات والبيانات

يمكنك رؤية أنواع المتغيرات وعددها وقيمها على الفور من خلال عارض المتغيرات:

صورة

يمكن أيضًا تصفح البيانات بشكل أكثر تفصيلاً من خلال مُستعرض البيانات:

صورة

المراجع والشكر

عنوان النص: https://wiki-power.com/ يتم حماية هذا المقال بموجب اتفاقية CC BY-NC-SA 4.0، يُرجى ذكر المصدر عند إعادة النشر.

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