تُعد دفاتر ملاحظات Jupyter أداة شائعة تُستخدم في التعليم والبحث. إنها تسمح لك بكتابة مقتطفات صغيرة من كود بايثون ورؤية النتائج على شاشتك. يمكنك أيضًا تضمين نص باستخدام Markdown، مما يجعله أداة متعددة الاستخدامات لعرض المعلومات.
Carnets هو تطبيق يوفر تطبيقًا كاملاً ومستقلًا لدفاتر Jupyter. وهذا يعني أن كل شيء يعمل على جهازك، باستخدام مترجم بايثون المدمج. وهذا يلغي الحاجة إلى الاتصال بالإنترنت، مما يجعله خيارًا مناسبًا لأولئك الذين قد لا يكون لديهم إمكانية الوصول إلى الإنترنت دائمًا. بالإضافة إلى ذلك، يتيح لك Carnets الاختيار بين استخدام دفاتر Jupyter أو Jupyterlab الأكثر تقدمًا، مما يمنحك المرونة في تجربة البرمجة الخاصة بك.
أحد الميزات الرائعة في Carnets هو أنه يأتي مثبتًا مسبقًا مع العديد من الحزم المفيدة مثل Numpy وSypy وMatplotlib وPandas والمزيد. يمكنك عرض القائمة الكاملة للحزم المثبتة عن طريق كتابة "%pip list" في نافذة التعليمات البرمجية. إذا كنت بحاجة إلى إضافة المزيد من الحزم، فيمكنك القيام بذلك باستخدام الأمر "%pip install packageName"، لكن ضع في اعتبارك أن هذه الحزم يجب أن تكون لغة Python خالصة.
إذا كنت بحاجة إلى حزم مثل scipy أو seaborn أو scikit-learn، فيمكنك استخدام تطبيق Carnets الآخر، "Carnets - Jupyter (with scipy)". وهذا يضمن أن لديك إمكانية الوصول إلى جميع الحزم اللازمة لاحتياجات البرمجة الخاصة بك.
يتيح لك Carnets أيضًا مشاركة دفاتر الملاحظات الخاصة بك بسهولة مع التطبيقات الأخرى وفتح دفاتر الملاحظات أو الدلائل التي تديرها تطبيقات أخرى. وهذا يجعلها أداة ملائمة للتعاون مع الآخرين والوصول إلى عملك من أجهزة مختلفة.
بعض الحزم التي تأتي مثبتة مسبقًا مع Carnets تتضمن astropy، وbokeh، وCryptography، وmatplotlib، وnumpy، وpandas، والمزيد. هذه مجرد قائمة جزئية، وهناك العديد من الحزم المفيدة الأخرى المتاحة لك لاستخدامها في مشاريع البرمجة الخاصة بك. بفضل واجهته سهلة الاستخدام وميزاته المريحة، يعد Carnets خيارًا رائعًا لأي شخص يتطلع إلى استخدام دفاتر Jupyter لتلبية احتياجات البرمجة الخاصة به.