Apa itu PyScript?
PyScript adalah framework yang memungkinkan kita menjalankan kode Python di HTML.
Cara Menggunakan
Cukup tambahkan dua baris ini di <head>
HTML kalian.
<link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" /> <script defer src="https://pyscript.net/latest/pyscript.js"></script>
Selanjutnya, buat HTML tag
<py-script> # run python code here </py-script>
Demo PyScript
Berikut ini demo menampilkan datetime.now
dengan PyScript.
<py-script> from datetime import datetime now = datetime.now() display(now.strftime("%m/%d/%Y, %H:%M:%S")) </py-script>
Output
Setiap kali halaman ini di-load, maka bagian di bawah ini akan ikut berubah, sesuai dengan datetime.now
Notes
- This is an extremely experimental project, so expect things to break!
- PyScript has been only tested on Chrome at the moment.
Perlu diingat bahwa PyScript ini masih dalam early stage of development ya.. Sampai tulisan ini ditulis, versi terbaru adalah 2023.09.1.RC2.
Salah satu ciri atau mungkin kekurangannya (at least for now), adalah browser butuh waktu untuk nge-load pyscript.js dulu. Mungkin ke depan hal ini bisa disempurnakan? Jadi seamless seperti halnya kita eksekusi kode Javascript.
PyScript vs Javascript?
Sukanya kok mbanding-mbandingkan… hahaha… Tapi gakpapa… sekalian buat pengetahuan… Silakan baca tautan-tautan berikut: