Şimdi kullanılabilir.ipynb

JSON’dan Jupyter Defteri

Defter şeklindeki JSON’u gerçek `.ipynb` yapın: dışa aktarımları yükleyin, kirli birleştirmeleri düzeltin, hücre listelerini sarın, ağır çıktıları kesin, indirin ve Jupyter’ın çalıştığı her yerde açın.

Free and instant. Files are processed briefly on our servers for conversion, then discarded — nothing is stored.

Nasıl çalışır

Yüklemeden indirmeye üç adım

1

Defterinizi bırakın

.ipynb dosyasını karta sürükleyin veya göz atın. Hesap oluşturmanız gerekmez.

2

Dışa aktarımı seçin

Word, PDF, Markdown, HTML, LaTeX, ZIP, Python araçları, görüntüleyici, temizleyici, birleştirici veya ayırıcı, inceleyicinizin beklediği biçime göre seçin.

3

İndirip gönderin

Dosyayı hemen indirin. Word’de açın, e-postaya ekleyin veya LMS’e yükleyin.

JSON’u tarayıcıda IPYNB’ye dönüştürün: hazır Jupyter dosyaları, hızlı ve gizli

Defterlerle çalışan herkes er ya da geç JSON ile karşılaşır: bir meslektaş .json gönderir, bir boru hattı nbformat’ı depoya yazar veya Git’te sürümleri karşılaştırırsınız ve derse yetişecek .ipynb yeniden gerekir. Bu sayfa tam o geçişi kapsar: Python kurmadan JSON’u IPYNB’ye çevirirsiniz ve JupyterLab, VS Code veya Google Colab’da açılan standart dosyayı indirirsiniz.

Akışı yalnızca ders kitabı örneği için değil, gerçek karmaşa için tasarladık. Birleştirmeden sonra hücre kimlikleri kaybolur; bazen yalnızca cells dizisi gelir; API’ler nbformat kabuğu olmadan neredeyse defter döndürür. Jupyter açmayı reddettiğinde onarımı, listeye güvendiğinizde çıplak dizi için sarmalayıcıyı, grafik megabaytı taşımadan paylaşmak istediğinizde çıktı silmeyi açın.

İndirmeden önce önizleme görürsünüz: düzenleyici sekmesi açıkken boş kaynaklar, yanlış cell_type değerleri veya istenmeyen çıktılar yakalanır. Pretty-print, IPYNB’yi diff için okunur tutar; dosya boyutu öncelikliyse kapatın.

Dönüşüm tarayıcı oturumunuzda çalışır: JSON’unuzu işlemek için sunucuya yüklemezsiniz. Kodunuzu çalıştırmayız; yalnızca yapıyı paketleriz. Sonucu paylaşmadan önce her exportta olduğu gibi sırları temizleyin.

Bu JSON’dan IPYNB’ye dönüştürücü ne sunar

Tam nbformat ve yalnızca hücre modu

Tam defter nesnesini yükleyin. Yalnızca hücre dizisi varsa sarmalayıcıyı açın: nbformat 4 iskeleti ve mantıklı Python meta verileri ekleriz; Colab ve Jupyter belirsiz hatalarla durmaz.

Gerçek kırılmalara uygun onarım

Birleştirme, yarım indirme veya elle düzenlenmiş JSON sonrası onarımı açın. Jupyter’ı kilitleyen yapısal hasarı düzeltir, indirmeden önce önizlemeyi kontrol edersiniz.

İnceleyicinin gördüğüne yakın önizleme

Markdown, kod ve kayıtlı çıktılar tek panelde. Bilet eklemeden veya sınıfa yüklemeden önce kırık anlatımı, yanlış çekirdeği veya ağır çıktıları fark edersiniz.

Kaynak koda dokunmadan çıktı temizliği

Tek anahtar, indirilen IPYNB’de yalnızca kod hücresi çıktılarını ve yürütme sayaçlarını siler. Metin ve kod kalır; yalnızca yapı gerekiyorsa iz hacmini kaybedersiniz.

İhtiyaca göre okunabilir veya sıkı JSON

Git diff’leri için pretty-print açık kalsın. Ek sınırı veya yavaş bağlantı boyutu belirliyorsa kapatın.

IPYNB’den JSON’a dışa aktarımla uyumlu

JSON dışa aktarın, favori düzenleyicide düzenleyin ve JSON’u IPYNB’ye burada yeniden çevirin. Ters yönde zaten Jupy Tools kullanıyorsanız döngüyü aynı sekmede kapatırsınız.

FAQ

Çevrim içi JSON’dan IPYNB’ye dair sık sorular

.json dosyanızı yükleyin veya metni bu sayfaya yapıştırın, gerekirse onarım ve sarmalayıcıyı ayarlayın ve .ipynb indirin. Tarayıcı yerel işler: bu makinede Python, conda veya nbconvert gerekmez.

Defter biçimindeki JSON’u Jupyter .ipynb dosyasına çevirir. İnceleme için JSON dışa aktardıktan sonra, API veya araçtan JSON geldiğinde veya birleştirmeden sonra çalışan deftere yeniden ihtiyaç duyduğunuzda kullanın.

Evet. Uzantı Jupyter defterini işaret eder; içerik nbformat kurallarına uyan JSON’dur. Birisi .ipynb dosyasını .json yaptıysa veya API aynı yapıyı kaydettiyse, dönüştürücü standart Jupyter istemcilerinin doğal açtığı dosyayı yeniden kurar.

Evet. Defter JSON’unu kaydedin veya dışa aktarın, buraya getirin, önizleyin ve indirin. Standart nbformat alanlarını bekleriz; meta veri veya sürüm eksikse onarım veya sarmalayıcı açıkken mantıklı değerler doldururuz.

Yaygın nedenler: geçersiz JSON, zorunlu alanların eksikliği veya birleştirmeden sonra kimliği olmayan hücreler. Ayrıştırmadan önce tipik yapı sorunlarını düzeltmek için onarımı açın ve önizlemeyi kontrol edin. Onarım kapalıysa JSON’u düzenleyicide düzeltin ve yeniden deneyin.

Kökü tam defter yerine hücre nesneleri listesi olan JSON’dur. Betikler yalnızca hücre döndürdüğünde sarmalayıcıyı açık tutun. Tam defter nesneniz varsa ve katı doğrulama istiyorsanız kapatın.

Dönüşüm Markdown ve kaynak kodunu korur. Çıktı silmeyi açmadığınız sürece çıktılar kalır; açarsanız yalnızca indirilen dosyayı temizleriz. Orijinal yükleme sayfayı yenileyene kadar sekmede kalır.

Sekmeyi yerel düzenleyici gibi düşünün: dönüşüm tarayıcıda çalışır ve JSON’unuzu işlemek için sunucuya yüklemezsiniz. Yine de IPYNB paylaşmadan önce sırları kaldırın; alıcı gömülü belirteçleri okuyabilir.

Evet. .ipynb indirin, Colab’a aktarın veya Jupyter uzantılı VS Code veya JupyterLab’da açın. Kodunuzun beklediği çekirdeği seçin: yararlı varsayılanlar koyarız ama sizin yerinize çalıştırmayız.

Yeniden adlandırma yalnızca disk etiketini değiştirir. Geçersiz, eksik veya nbformat dışı JSON yine Jupyter’ı kırar. Bu dönüştürücü yapıyı doğrular, isteğe bağlı onarır, çıplak hücreleri sarar ve güvenilir IPYNB üretir.