5 मिनट में Jupyter नोटबुक के साथ उत्पादकता बढ़ाएँ

सबसे पहले, मुख्य गर्म कुंजियों को दोहराएं। यदि आप अभी तक उनका उपयोग नहीं कर रहे हैं, तो शुरू करना सुनिश्चित करें। लंबे समय में, अध्ययन का समय कई बार चुकाना होगा।


0. कुंजी हॉटकी


  • Esc : रन और एडिट मोड के बीच स्विच करें
  • एक : शीर्ष पर एक खाली सेल जोड़ना
  • बी : खाली सेल को नीचे से जोड़ना
  • डीडी : सेल हटाना
  • C : कोशिकाओं की प्रतिलिपि बनाएँ
  • X : सेल कटिंग
  • V : कक्ष सम्मिलित करें

1. नोटबुक को पुनरारंभ करें


पुनः आरंभ करने के लिए, बस ESC + 00 दबाएं।



2. स्क्रॉलिंग नोटपैड


प्रेसिंग स्पेस नोटबुक को नीचे स्क्रॉल करेगा , और Shift + Space - अप।



3. सेल विलोपन रद्द करें


किसी सेल को हटाने के लिए जल्दी से ESC + Z दबाएं



4. कोशिका विभाजन


एक सेल में कोड लिखना शुरू करना, हम बाद में इसे अलग-अलग सेल में अलग करने की आवश्यकता के साथ लगातार सामना कर रहे हैं। सेल और कॉपी करने वाले टेक्स्ट को मैन्युअल रूप से बनाने के बजाय, कर्सर को उस लाइन के सामने रखें जहाँ से दूसरी सेल शुरू होगी, और कंट्रोल / शिफ्ट + दबाएं -



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/hi483408/


All Articles