Apa Kabar PyScript?

Mohon bersabar sebentar, browser sedang nge-load pyscript.js

belajar pyscript

Figure 1: PyScript: Run Python in Your Browser

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

from datetime import datetime now = datetime.now() display(now.strftime("%m/%d/%Y, %H:%M:%S"))

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.

Terakhir diperbarui: 2023-10-12 Kam 13:39 by kholidfu.