2014-09-02 8 views
9

में ऑटोसॉव बंद करें I iPththon नोटबुक में स्वत: सहेजने का तरीका ढूंढ रहा हूं। मैंने स्वत: सहेजने के तरीके पर Google/Stack ओवरफ़्लो खोजों के माध्यम से संदर्भ देखे हैं, लेकिन मुझे विपरीत (ऑफ ऑटोवॉव बंद करना) चाहिए। यह वरीयता होगी यदि यह ऐसा कुछ था जिसे प्रत्येक नोटबुक के शीर्ष पर स्थायी रूप से सेट किया जा सकता था।आईपीथॉन नोटबुक

उत्तर

7

आप अपने custom.js को यह भी जोड़ते हैं तो यह सब नोटबुक के लिए स्वतः सहेजना अक्षम हो जाएगी:

$([IPython.events]).on("notebook_loaded.Notebook", function() { 
    IPython.notebook.set_autosave_interval(0); 
}); 

custom.js$(ipython locate profile)/static/custom/custom.js में पाया जाता है। आप ऑटोसव अंतराल को बढ़ाने या घटाने के लिए एक ही चीज़ का उपयोग कर सकते हैं। मान मिलीसेकंड में है, इसलिए 30000 का अंतराल हर तीस सेकंड में स्वत: सहेजता है।

12

ब्राउज़र में आईपीथॉन नोटबुक में आने के बाद यह ऑटोसव को अक्षम कर देगा: %autosave 0

+1

मैं पहले उस आदेश में आया हूं लेकिन क्या iPython में स्वचालित रूप से ऑटोसव को बंद करने का कोई तरीका है? अन्यथा, मुझे अपनी सभी नोटबुक में "% autosave 0" जोड़ना होगा और जोड़ना होगा। – slaw

+0

मेरे लिए बिल्कुल सही। मैं '%% जावास्क्रिप्ट 'का उपयोग कर रहा हूं और किसी कारण से जुपीटर जेएस कोशिकाओं को हर बार ऑटोसव्स निष्पादित करता है, जो बहुत सारे डेटा से निपटने और कंसोल.लॉग को ब्राउज़र कंसोल पर ले जाने पर परेशान हो सकता है। – tmthyjames

+0

मुझे एक ही समस्या है, इस सवाल ने वास्तव में मदद की। – GreySage

2

मिनरके का मूल समाधान पुराना है, आंशिक रूप से क्योंकि आईपीथन/जुपीटर इतना बदलता रहता है। मैं इसके लिए उचित प्रलेखन, एक अप्रत्यक्ष संदर्भ here के अलावा अन्य नहीं मिल रहा है, लेकिन इस forum post के अनुसार, समाधान अब संपादित करने या फ़ाइल ~/.jupyter/custom/custom.js बनाते हैं, और पंक्ति जोड़ने के लिए हो रहा है:

Jupyter.notebook.set_autosave_interval(0); // disable autosave 

यह मेरे लिये कार्य करता है। आप पुष्टि कर सकते हैं कि यह स्टार्टअप पर जुपीटर नोटबुक के ऊपरी दाएं कोने में संक्षिप्त "ऑटोसेव अक्षम" बॉक्स ढूंढकर काम करता है या नहीं। फ़ोरम पोस्ट में पूर्ण समाधान मेरे लिए काम नहीं करता था, शायद इसलिए कि यह अब पूरी तरह मान्य नहीं है, और custom.js फ़ाइल में त्रुटियां चुपचाप प्रतीत होती हैं।

संबंधित मुद्दे