مرحبًا بك في آي بايثون. تتوفر وثائقنا الكاملة على ipython.readthedocs.io وتحتوي على معلومات حول كيفية تثبيت المشروع واستخدامه والمساهمة فيه. IPython (Interactive Python) عبارة عن غلاف أوامر للحوسبة التفاعلية بلغات برمجة متعددة، تم تطويره في الأصل للغة برمجة Python، والذي يوفر الاستبطان والوسائط الغنية وبناء جملة الصدفة وإكمال علامات التبويب والتاريخ.
إصدارات IPython ودعم Python
بدءًا من IPython 8.16، سننتقل تدريجيًا إلى Spec-0000.
بدءًا من IPython 7.10، يتبع IPython NEP 29
يتطلب IPython 7.17+ إصدار Python 3.7 وما فوق.
يتطلب IPython 7.10+ إصدار Python 3.6 وما فوق.
يتطلب IPython 7.0 إصدار Python 3.5 وما فوق.
يتطلب IPython 6.x إصدار Python 3.3 وما فوق.
IPython 5.x LTS هو الإصدار المتوافق مع Python 2.7. إذا كنت بحاجة إلى دعم Python 2، فيجب عليك استخدام IPython 5.x LTS. يرجى تحديث تكوينات المشروع ومتطلباته حسب الضرورة.
أصبح الكمبيوتر المحمول ووحدة التحكم Qt وعدد من القطع الأخرى الآن أجزاء من Jupyter . راجع مستندات تثبيت Jupyter إذا كنت تريد استخدامها.
الاستبطان الشامل للكائن.
سجل الإدخال، مستمر عبر الجلسات.
التخزين المؤقت لنتائج المخرجات أثناء الجلسة باستخدام المراجع التي يتم إنشاؤها تلقائيًا.
إكمال علامات التبويب القابلة للتوسيع، مع دعم افتراضي لإكمال متغيرات بايثون والكلمات الرئيسية وأسماء الملفات والكلمات الرئيسية للوظائف.
نظام أوامر "سحرية" قابل للتوسيع للتحكم في البيئة وتنفيذ العديد من المهام المتعلقة بـ IPython أو نظام التشغيل.
نظام تكوين غني مع سهولة التبديل بين الإعدادات المختلفة (أسهل من تغيير متغيرات البيئة $PYTHONSTARTUP في كل مرة).
تسجيل الجلسة وإعادة التحميل.
معالجة بناء الجملة الموسعة لحالات الأغراض الخاصة.
الوصول إلى غلاف النظام باستخدام نظام الاسم المستعار القابل للتوسيع بواسطة المستخدم.
يمكن تضمينها بسهولة في برامج Python وواجهات المستخدم الرسومية الأخرى.
الوصول المتكامل إلى مصحح أخطاء pdb وملف تعريف Python.
يمكنك العثور على أحدث إصدار من وثائق التطوير على readthedocs.
يمكنك تشغيل IPython من هذا الدليل حتى دون تثبيته على مستوى النظام عن طريق الكتابة في الجهاز:
$ بيثون -م IPython
أو راجع مستندات تثبيت التطوير للحصول على أحدث مراجعة لقراءة المستندات.
يمكن العثور على تعليمات التوثيق والتثبيت للإصدار الأقدم من IPython على موقع IPython الإلكتروني
قد لا يناسب IPython ذوقك؛ إذا كان هذا هو الحال، فقد يكون هناك مشروع مماثل قد ترغب في استخدامه:
بايثون الكلاسيكية REPL.
com.bpython
com.mypython
بتبيثون وبتيبيثون
اكسونش
اعتبارًا من git 2.23، من الممكن إجراء تغييرات على التنسيق دون كسر git blame
. راجع وثائق git لمزيد من التفاصيل.
لاستخدام هذه الميزة يجب عليك:
تثبيت البوابة >= 2.23
POSIX: toolsconfigure-git-blame-ignore-revs.sh
ويندوز: toolsconfigure-git-blame-ignore-revs.bat
قم بتكوين git repo المحلي الخاص بك عن طريق تشغيل: