يمكنك زيادة الإنتاجية باستخدام Jupyter Notebook في 5 دقائق

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


0. مفاتيح الاختصار الرئيسية


  • Esc : التبديل بين وضع التشغيل والتحرير
  • ج : إضافة خلية فارغة في الأعلى
  • ب : إضافة خلية فارغة إلى أسفل
  • DD : إزالة الخلية
  • ج : نسخ الخلايا
  • X : قطع الخلايا
  • الخامس : إدراج الخلايا

1. إعادة تشغيل الكمبيوتر المحمول


لإعادة التشغيل ، فقط اضغط ESC + 00 .



2. التمرير المفكرة


يؤدي الضغط على Space إلى تمرير دفتر الملاحظات لأسفل و Shift + Space -up.



3. إلغاء حذف الخلية


لإلغاء حذف خلية بسرعة ، اضغط على ESC + Z



4. انقسام الخلايا


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



5. إخراج نتائج جميع العمليات


افتراضيًا ، عند تنفيذ خلية ، يتم عرض نتيجة العملية الأخيرة فقط.



لطباعة كل شيء ، انسخ هذا الرمز وقم بتنفيذه في دفتر ملاحظاتك:


from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 


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


6. تخطي تنفيذ الخلية


سوف تظهر خلية عاجلاً أم آجلاً ، والتي تريد تخطي تنفيذها. بدلاً من التعليق على التعليمات البرمجية أو حذفها ، ما عليك سوى القيام بذلك:


 %%script false ,     

7. انتقل إلى الخلية التي تعمل حاليًا.


قم بتشغيل هذا الرمز في الكمبيوتر الدفتري لتتمكن من الانتقال بسرعة إلى الخلية التي تعمل حاليًا عن طريق الضغط على Alt + I


 %%javascript //      Jupyter.keyboard_manager.command_shortcuts.add_shortcut('Alt-I', { help : 'Go to Running cell', help_index : 'zz', handler : function (event) { setTimeout(function() { // Find running cell and click the first one if ($('.running').length > 0) { //alert("found running cell"); $('.running')[0].scrollIntoView(); }}, 250); return false; } }); 

Source: https://habr.com/ru/post/ar483408/


All Articles