PyScript proiektua web arakatzaile batean Python scriptak exekutatzeko plataforma bat garatzen ari da

PyScript proiektua aurkezten da, Pythonen idatzitako kudeatzaileak web orrietan integratzeko eta Pythonen web aplikazio interaktiboak sortzeko aukera ematen duena. Aplikazioei DOMrako sarbidea ematen zaie eta JavaScript objektuekin bi norabideko elkarrekintzarako interfaze bat ematen zaie. Web-aplikazioak garatzeko logika mantentzen da, eta desberdintasunak JavaScrpt-en ordez Python lengoaia erabiltzeko gaitasunean murgiltzen dira. PyScript iturburu kodea Apache 2.0 lizentziapean banatzen da.

Brython proiektuak ez bezala, Python kodea JavaScript-era konpilatzen duena, PyScript-ek Pyodide erabiltzen du, WebAssembly-n konpilatutako CPython-en arakatzailearen alboko ataka, Python kodea exekutatzeko. Pyodide erabiltzeak Python 3-rekin bateragarritasun osoa lortzeko eta hizkuntzaren eta liburutegien ezaugarri guztiak erabiltzeko aukera ematen du, informatika zientifikorako barne, hala nola numpy, pandas eta scikit-learn. PyScript aldean, geruza bat eskaintzen da Python kodea JavaScript-ekin integratzeko, kodea web orrietan txertatzeko, moduluak inportatzeko, sarrera/irteera antolatzeko eta erlazionatutako beste zeregin batzuk konpontzeko. Proiektuak widget multzo bat eskaintzen du (botoiak, testu blokeak, etab.) Python-en web interfaze bat sortzeko.

PyScript proiektua web arakatzaile batean Python scriptak exekutatzeko plataforma bat garatzen ari da

PyScript erabiltzea pyscript.js scripta eta pyscript.css estilo-orria konektatzean datza, ondoren etiketaren barruan jarritako Python kodea orrietan integratzea posible da. , edo fitxategiak etiketa bidez konektatzea . Proiektuak etiketa bat ere eskaintzen du kode interaktiboa exekutatzeko (REPL) ingurune baten ezarpenarekin. Modulu lokaletarako bideak definitzeko, erabili " etiketa " ... print('Kaixo Mundua!') - numpy - matplotlib - bideak: - /data.py ...

Iturria: opennet.ru

Gehitu iruzkin berria