Proyek PyScript ngembangake platform kanggo ngeksekusi skrip Python ing browser web

Proyek PyScript ditampilake, sing ngidini sampeyan nggabungake panangan sing ditulis ing Python menyang kaca web lan nggawe aplikasi web interaktif ing Python. Aplikasi diwenehi akses menyang DOM lan antarmuka kanggo interaksi bidirectional karo obyek JavaScript. Logika ngembangake aplikasi web dilestarekake, lan bedane bisa dadi kemampuan kanggo nggunakake basa Python tinimbang JavaScrpt. Kode sumber PyScript disebarake miturut lisensi Apache 2.0.

Ora kaya proyek Brython, sing nglumpukake kode Python dadi JavaScript, PyScript nggunakake Pyodide, port sisih browser CPython sing dikompilasi menyang WebAssembly, kanggo nglakokake kode Python. Nggunakake Pyodide ngijini sampeyan kanggo entuk kompatibilitas lengkap karo Python 3 lan nggunakake kabeh fitur saka basa lan perpustakaan, kalebu kanggo komputasi ngelmu, kayata numpy, panda lan scikit-sinau. Ing sisih PyScript, lapisan kasedhiya kanggo nggabungake kode Python karo JavaScript, nglebokake kode menyang kaca web, ngimpor modul, ngatur input / output, lan ngrampungake tugas liyane sing gegandhengan. Proyèk iki nyedhiyakake set widget (tombol, blok teks, lsp) kanggo nggawe antarmuka web ing Python.

Proyek PyScript ngembangake platform kanggo ngeksekusi skrip Python ing browser web

Nggunakake PyScript teka kanggo nyambungake skrip pyscript.js lan lembar gaya pyscript.css, sawise iku bisa nggabungake kode Python sing diselehake ing tag menyang kaca. , utawa nyambungake file liwat tag . Proyek kasebut uga menehi tag kanthi implementasi lingkungan kanggo eksekusi kode interaktif (REPL). Kanggo nemtokake path menyang modul lokal, gunakake tag " " ... print('Hello World!') - numpy - matplotlib - paths: - /data.py ...

Source: opennet.ru

Add a comment