मैं Jupyter नोटबुक का उपयोग करता हूं। मैंने गलती से एक सेल को हटा दिया है, और मैं कदम पीछे नहीं जा सकता।
मैं नोटबुक सेल कैसे पुनर्प्राप्त कर सकता हूं?
जवाबों:
यदि आप "संपादित करें" पर जाते हैं, तो "पूर्ववत करें सेल" के लिए एक विकल्प है।
आप शॉर्टकट के साथ परिचित हैं, तो आप कर सकते हैं cmd+ shift + pऔर उसके बाद में टाइप undo
के रूप में अच्छी तरह से ठीक करने के लिए। अपने माउस को इधर-उधर करने की आवश्यकता नहीं है।
सबसे पहले, दबाकर कमांड मोड पर स्विच करें ESC, फिर आप Zहटाए गए सेल को पुनर्प्राप्त करने के लिए दबा सकते हैं। यह जुपिटर लैब में भी काम करता है, जिसमें "एडिट" टैब के तहत "पूर्ववत डिलीट सेल" विकल्प नहीं है।
यदि नोटबुक कर्नेल अभी भी चल रहा है और आपने सेल को निष्पादित किया है, तो आप हटाए गए लोगों सहित सभी कोशिकाओं की सामग्री पा सकते हैं _ih
। उदाहरण के लिए, अंतिम पाँच कोशिकाएँ:
_ih[-5:]
यदि आपको किसी सेल के अंदर से कुछ हटाने की आवश्यकता है , तो दबाएं:
CTRL/ CMD+Z
यदि आपको पूरी तरह से हटाए गए सेल हिट को पुनर्प्राप्त करने की आवश्यकता है :
ESC+ Z।
विशेष रूप से यह दूसरा टिप उपयोगी हो सकता है यदि आप गलती से बहुत सारी कोशिकाओं को हटा दें।
यदि आपने पहले ही अपना कर्नेल फिर से शुरू कर दिया है %history
या _ih[:n]
खाली होगा। आप हाल ही के चेकपॉइंट के लिए वापस लौटने की उम्मीद कर सकते हैं। आप फ़ाइल> चेकपॉइंट पर वापस जाएं।
यदि आप यह सुनिश्चित करना चाहते हैं कि आपके काम करने की निर्देशिका में आपकी जांच से पहले चेकपॉइंट में क्या है - (आपकी एक नोटबुक रहती है) तो आपके पास एक छिपा हुआ फ़ोल्डर होगा जो आपकी चौकियों को संग्रहीत करता है। cd .ipynb_checkpoints
तुम वहाँ पहुँच जाओगे। आप फ़ाइल के अंदर देख सकते हैं और देख सकते हैं कि आपका खोया कोड है या नहीं।
इसने ही मुझे बचाया है। यहां एक जवाब में यह मिला