Kita taman bermain online memungkinkan Anda membuat dan berbagi buku catatan marimo secara gratis, tanpa membuat akun.

Buku catatan taman bermain sangat bagus untuk disematkan di halaman web lain — semua buku catatan yang tertanam di dokumen milik marimo adalah buku catatan taman bermain. Mereka juga bagus untuk berbagi melalui tautan.

Cobalah taman bermain kami! Cukup navigasikan ke
https://marimo.baru.

Hanya buku catatan WebAssembly

Saat ini, taman bermain online hanya mengizinkan pembuatan notebook WebAssembly. Ini mudah untuk dibagikan dan disematkan di halaman web lain, namun memiliki beberapa keterbatasan dalam paket dan kinerja.

Buku catatan yang tersemat di bawah ini adalah buku catatan taman bermain!

Membuat dan berbagi buku catatan taman bermain

Buku catatan taman bermain dijalankan di marimo.app.

Buku catatan baru

Untuk membuat buku catatan taman bermain baru, kunjungi https://marimo.baru.

Pikirkan tentang marimo.baru sebagai landasan untuk bereksperimen dengan kode, data, dan model serta untuk alat pembuatan prototipe, tersedia untuk Anda setiap saat dan di semua perangkat.

Menyimpan buku catatan taman bermain

Saat Anda menyimpan buku catatan WASM, salinan kode Anda disimpan ke penyimpanan lokal browser web Anda. Ketika Anda kembali ke
marimo.appbuku catatan terakhir yang Anda kerjakan akan dibuka kembali. Anda juga dapat mengklik tombol untuk menyimpan buku catatan Anda ke Community Cloud.

Pada marimo.appsimpan buku catatan Anda lalu klik
Create permalink tombol untuk menghasilkan tautan permanen yang dapat dibagikan ke buku catatan Anda.

Perlu diketahui bahwa permalink marimo dapat diakses publik.

Buka buku catatan yang dihosting di GitHub

Untuk membuka buku catatan yang dihosting di GitHub di taman bermain, cukup navigasikan ke https://marimo.app/path/to/notebook.py. Misalnya:
https://marimo.app/github.com/marimo-team/marimo/blob/main/examples/ui/slider.py.

Gunakan bookmarklet kami!

Untuk cara mudah membuat buku catatan dari GitHub, seret dan lepas tombol berikut ke bilah bookmark Anda:

Buka di marimo

Mengklik penanda saat Anda melihat buku catatan akan membukanya marimo.app.

Dari buku catatan Jupyter

Anda juga dapat membuat buku catatan Playground dari buku catatan Jupyter yang dihosting di GitHub. marimo akan mencoba mengubah notebook secara otomatis menjadi notebook marimo.

Termasuk file data

Notebook yang dibuat dari tautan GitHub memiliki seluruh konten repositori yang dipasang ke sistem file notebook. Ini memungkinkan Anda bekerja dengan file menggunakan I/O file Python biasa!

Saat membuat jalur ke file data, pastikan untuk menggunakan
mo.notebook_dir() untuk memastikan bahwa jalur berfungsi baik secara lokal maupun di taman bermain.

Buka di lencana marimo

Sertakan lencana “buka di marimo” di README Anda untuk ditautkan ke buku catatan taman bermain yang dihosting di GitHub:

Membuat buku catatan taman bermain dari buku catatan lokal

Di menu tindakan buku catatan editor marimo, gunakan Share > Create WebAssembly
link
untuk mendapatkan a marimo.app/... URL yang mewakili buku catatan Anda:


Notebook WASM dilengkapi dengan paket Python umum yang terinstal, tetapi Anda mungkin perlu menginstal paket tambahan menggunakan micropip.

URL yang diperoleh mengkodekan kode buku catatan Anda sebagai parameter, sehingga bisa jadi cukup panjang. Jika Anda menginginkan URL yang lebih mudah dibagikan, Anda bisa buat tautan permanen yang dapat dibagikan.

Konfigurasi

Milikmu marimo.app URL dapat dikonfigurasi menggunakan parameter berikut.

Mode hanya baca

Untuk melihat buku catatan dalam mode baca-saja, dengan sel kode terkunci, tambahkan &mode=read ke daftar parameter kueri URL Anda (atau ?mode=read jika URL Anda tidak memiliki string kueri).

Contoh:

Untuk menyembunyikan marimo.app tajuk, tambahkan &embed=true ke daftar parameter kueri URL Anda (atau ?embed=true jika URL Anda tidak memiliki string kueri).

Contoh:

  • &embed=true

Lihat bagian tentang penyematan untuk contoh cara menyematkan buku catatan marimo di halaman web Anda sendiri.

Tidak termasuk kode

Secara default, buku catatan WASM memaparkan kode Python Anda kepada pemirsa. Jika Anda telah mengaktifkan mode baca-saja, Anda dapat mengecualikan kode dengan
&include-code=false. Jika Anda ingin memasukkan kode tetapi menyembunyikannya secara default, gunakan parameter &show-code=false.

Jadi, pengguna yang cukup bertekad masih bisa mendapatkan kode Anda jangan anggap ini sebagai fitur keamanan; sebaliknya, anggap saja itu sebagai pilihan estetis atau praktis.

Menyematkan di halaman web lain

Buku catatan WASM dapat disematkan ke halaman web lain menggunakan HTML
menandai.

Menyematkan buku catatan kosong

Gunakan cuplikan berikut untuk menyematkan buku catatan marimo kosong ke halaman web Anda, sehingga memberikan taman bermain kode interaktif kepada pengguna Anda.

Menyematkan buku catatan yang sudah ada

Untuk menyematkan buku catatan marimo yang ada ke dalam halaman web, pertama-tama, dapatkan URL ke buku catatan Andalalu letakkan di iframe.

Menyematkan buku catatan yang ada dalam mode baca-saja

Anda juga dapat merender buku catatan tersemat dalam mode baca-saja dengan menambahkan
&mode=read ke URL Anda.

Sumber

Krystian Wiśniewski
Krystian Wiśniewski is a dedicated Sports Reporter and Editor with a degree in Sports Journalism from He graduated with a degree in Journalism from the University of Warsaw. Bringing over 14 years of international reporting experience, Krystian has covered major sports events across Europe, Asia, and the United States of America. Known for his dynamic storytelling and in-depth analysis, he is passionate about capturing the excitement of sports for global audiences and currently leads sports coverage and editorial projects at Agen BRILink dan BRI.