U prughjettu PyScript sviluppa una piattaforma per eseguisce script Python in un navigatore web

U prughjettu PyScript hè presentatu, chì vi permette di integrà i manipulatori scritti in Python in e pagine web è creà applicazioni web interattive in Python. L'applicazioni sò datu accessu à u DOM è una interfaccia per l'interazzione bidirezionale cù l'uggetti JavaScript. A logica di u sviluppu di l'applicazioni web hè cunsirvata, è e differenze si riduce à l'abilità di utilizà a lingua Python invece di JavaScrpt. U codice fonte PyScript hè distribuitu sottu a licenza Apache 2.0.

A cuntrariu di u prughjettu Brython, chì compila u codice Python in JavaScript, PyScript usa Pyodide, un portu di u navigatore di CPython compilatu à WebAssembly, per eseguisce u codice Python. Utilizà Pyodide permette di ottene una cumpatibilità cumpleta cù Python 3 è aduprà tutte e funziunalità di a lingua è di e biblioteche, ancu per l'informatica scientifica, cum'è numpy, pandas è scikit-learn. Da u latu di PyScript, una strata hè furnita per integrà u codice Python cù JavaScript, inserisce u codice in pagine web, impurta moduli, urganizeghja input / output, è risolve altre attività cunnesse. U prughjettu furnisce un inseme di widgets (buttuni, blocchi di testu, etc.) per creà una interfaccia web in Python.

U prughjettu PyScript sviluppa una piattaforma per eseguisce script Python in un navigatore web

L'usu di PyScript si riduce à cunnetta u script pyscript.js è u fogliu di stile pyscript.css, dopu chì diventa pussibule integrà u codice Python pusatu in l'etichetta in pagine. , o cunnessu i schedari via tag . U prughjettu furnisce ancu un tag cù l'implementazione di un ambiente per l'esecuzione di codice interattivu (REPL). Per definisce i percorsi à i moduli lucali, utilizate a tag " " ... print('Hello World!') - numpy - matplotlib - percorsi: - /data.py ...

Source: opennet.ru

Add a comment