Jupyter - Mengubah Notebook

File notebook Jupyter memiliki .ipynbperpanjangan. Notebook dirender di browser web oleh aplikasi notebook. Itu dapat diekspor ke berbagai format file dengan menggunakan unduhan sebagai opsi di menu file. Jupyter juga memiliki antarmuka baris perintah dalam bentuknbconvertpilihan. Secara default, nbconvert mengekspor notebook ke format HTML. Anda dapat menggunakan perintah berikut untuk tujuan ini -

jupyter nbconvert mynotebook.ipynb

Ini akan mengubah mynotebook.ipynb ke mynotebook.html. Format ekspor lainnya ditentukan dengan`--to` ayat.

Perhatikan bahwa opsi lain termasuk ['asciidoc', 'custom', 'html', 'latex', 'markdown', 'notebook', 'pdf', 'python', 'rst', 'script', 'slides']

HTML menyertakan template 'dasar' dan 'lengkap'. Anda dapat menentukannya di baris perintah seperti yang ditunjukkan di bawah ini -

jupyter nbconvert --to html --template basic mynotebook.ipynb

LaTex adalah format persiapan dokumen yang digunakan secara khusus dalam penyusunan huruf ilmiah. Jupyter menyertakan template 'base', 'article', dan 'report'.

jupyter nbconvert --to latex –template report mynotebook.ipynb

Untuk menghasilkan PDF melalui lateks, gunakan perintah berikut -

jupyter nbconvert mynotebook.ipynb --to pdf

Notebook dapat diekspor ke slideshow HTML. Konversi menggunakan Reveal.js di latar belakang. Untuk menyajikan slide oleh server HTTP, tambahkan --postserve pada baris perintah. Untuk membuat slide yang tidak membutuhkan koneksi internet, cukup letakkan library Reveal.js di direktori yang sama dimanayour_talk.slides.html terletak.

jupyter nbconvert myslides.ipynb --to slides --post serve

Opsi penurunan harga mengubah notebook menjadi output penurunan harga sederhana. Sel penurunan harga tidak terpengaruh, dan sel kode menjorok ke 4 spasi.

--to markdown

Kamu dapat memakai rstpilihan untuk mengonversi notebook ke keluaran reStructuredText Dasar. Ini berguna sebagai titik awal untuk menyematkan buku catatan di dokumen Sphinx.

--to rst

Ini adalah cara termudah untuk mengeluarkan skrip Python (atau bahasa lain, bergantung pada kernel) dari notebook.

--to script