अभी उपलब्ध.ipynb

टूटी IPYNB ठीक करें

खराब नोटबुक्स पुनर्प्राप्त करता है: nbformat फिर से बनाता है, सेल IDs पुनर्जनित करता है, Git कॉन्फ़्लिक्ट मार्कर हटाता है, और मेटाडेटा ठीक करता है ताकि Jupyter फ़ाइल खोले।

मुफ़्त, तुरंत और 100% निजी — आपकी नोटबुक कभी ब्राउज़र से बाहर नहीं जाती।

यह कैसे काम करता है

अपलोड से डाउनलोड तक तीन कदम

1

नोटबुक रखें

.ipynb कार्ड पर खींचें या ब्राउज़ करें। आप खाता नहीं बनाते।

2

निर्यात चुनें

Word, PDF, Markdown, HTML, LaTeX, ZIP, Python टूल्स, व्यूअर, क्लीनर, मर्जर या स्प्लिटर — जो आपके समीक्षक की उम्मीद हो।

3

डाउनलोड करके भेजें

तैयार फ़ाइल तुरंत लें। स्थानीय रूप से खोलें, ईमेल संलग्न करें या LMS पर अपलोड करें।

और भी उपलब्ध

हमारे अन्य मुफ़्त टूल आज़माएँ

Notebook repair tool: भ्रष्ट या अपठनीय .ipynb को ब्राउज़र में ठीक करें

यह notebook repair tool उन .ipynb फाइलों को बचाता है जिन्हें Jupyter, Colab या VS Code खोलने से मना कर देते हैं। टूटी फाइल ब्राउज़र में छोड़ें, और मरम्मत दोबारा गायब nbformat फ़ील्ड लाती है, nbformat 4.5+ के लिए आवश्यक सेल ID फिर से बनाती है, खाली metadata ब्लॉक बहाल करती है, Git conflict मार्कर हटाती है, और वैध notebook फिर से उत्सर्जित करती है जिसे आप आख़िरकार खोल सकें। पूरी मरम्मत स्थानीय—कोई अपलोड, कोई खाता—इसलिए संवेदनशील शिक्षण, शोध या क्लाइंट notebooks भी आपकी मशीन पर रहते हैं।

सामान्य टूटन वहीं से आते हैं जहाँ आप शायद मिल चुके: क्रैश से आधी लिखी फाइल, मैनुअल एडिट के बाद `cells` सरणी खो देना, Git मर्ज जिसने JSON में `<<<<<<<` छोड़े, सेल जिसने `id` खो दी, गायब kernel फ़ील्ड, या कोड सेल बिना `outputs` सरणी क्योंकि किसी ने फाइल हाथ से साफ़ करने की कोशिश की। मरम्मत फ़ंक्शन ये पैटर्न पकड़कर चुपचाप ठीक करता है, और हर बदलाव की सूची दिखाता है ताकि आप ऑडिट कर सकें।

न्यूनतम Python स्क्रिप्ट `nbformat.read` / `nbformat.write` लिखने की तुलना में, यह पृष्ठ गति जीतता है: Python environment, jupyter या एडमिन अधिकार की ज़रूरत नहीं। JSON को टेक्स्ट एडिटर में खोलकर अनुमान लगाने की तुलना में यह página सुरक्षित है—मरम्मत तर्क schema समझता है, ID बिना पुनः उपयोग फिर से बनाता है, और सेल चुपचाप नहीं गिराता। यदि इनपुट conflict हटाने के बाद भी पार्स से बहुत दूर हो, तो टूल स्पष्ट त्रुटि रिपोर्ट करता है, भ्रष्ट फाइल नहीं लिखता।

nbformat 4.5+ के साथ काम करते समय Generate stable cell IDs चालू रखें (डिफ़ॉल्ट और अनुशंसित)। Trailing whitespace साफ़ करने के लिए Trim trailing whitespace चालू करें। मरम्मत के साथ notebook पतला करने के लिए Drop empty cells चालू करें। साफ़ execution क्रम चाहिए तो Renumber executions चालू करें। आउटपुट सामान्य .ipynb है जिसे तुरंत Jupyter, JupyterLab, VS Code, Colab या किसी अन्य notebook संपादक में खोल सकते हैं।

notebook repair tool क्या ठीक करता है

गायब nbformat metadata बहाल करता है

`nbformat`, `nbformat_minor`, और kernel व भाषा metadata ब्लॉक वापस जोड़ता जिनकी Jupyter अपेक्षा करता है ताकि फाइल बिना "NotebookValidationError" खुले।

आवश्यक सेल ID फिर से बनाता है

nbformat 4.5 से हर सेल को अद्वितीय `id` चाहिए। मरम्मत जहाँ गायब या डुप्लिकेट हों स्थिर ID सौंपता है, मौजूदा टूलिंग लिंक तोड़े बिना।

Git conflict मार्कर छीलता है

बुरे मर्ज से छूटे `<<<<<<<`, `=======`, `>>>>>>>` मार्कर पहचानता, हटाता है और JSON फिर पार्स करता है ताकि बाकी notebook न गंवाएँ।

टूटे कोड सेल सुधारता है

गायब `outputs` सरणी जोड़ता है, गलत `execution_count` रीसेट करता है, और अज्ञात `cell_type` को `code` में मजबूर करता है ताकि nbformat मेल खाए।

हर बदलाव रिपोर्ट करता है

डाउनलोडर साफ़ फाइल देता है, और मरम्मत दिनचर्या हर लागू फिक्स ट्रैक करती है ताकि आप (या साथी) भरोसा करने से पहले ठीक क्या बदला देख सकें।

आपके ब्राउज़र से बाहर नहीं जाता

मरम्मत client-side। क्रैश हुए notebooks जिनमें निजी डेटा हो आपकी मशीन पर रहते हैं—कोई अपलोड, कोई अस्थायी सर्वर फाइल नहीं।

ऑनलाइन टूटे Jupyter notebook की मरम्मत कैसे करें

  1. 01

    टूटा .ipynb अपलोड करें

    वह फाइल छोड़ें जिसे Jupyter, Colab या VS Code नहीं खोलता। आंशिक रूप से भ्रष्ट JSON भी काम कर सकता है—पार्सर हार मानने से पहले ठीक रिकवर करने की कोशिश करता है।

  2. 02

    अपनी मरम्मत रणनीति चुनें

    सुरक्षित डिफ़ॉल्ट रखें या गहरी सफाई चाहते हों तो Drop empty cells और Renumber executions जैसी अतिरिक्त सुविधाएँ चालू करें।

  3. 03

    मरम्मत किए गए notebook डाउनलोड करें

    नया .ipynb डिस्क पर सहेजें और Jupyter, JupyterLab, VS Code या Colab में खोलें। वैध metadata और स्थिर सेल ID के साथ साफ़ लोड होता है।

.ipynb फाइलों की मरम्मत के बारे में अक्सर पूछे जाने वाले प्रश्न

यह notebook repair tool खोलें, टूटा .ipynb अपलोड करें और मरम्मत की फाइल डाउनलोड करें। मरम्मत गायब metadata बहाल करती है, आवश्यक सेल ID फिर बनाती है, Git conflict मार्कर हटाती है, और Jupyter खोल सके ऐसा notebook फिर उत्सर्जित करती है।