PyScript: Python nel browser
PyScript è il progetto che consente di eseguire codice Python nel browser! Nell'articolo scoprirai come fare e quali sono le potenzialità del progetto.
Cosa trovi in questo video
PyScript è il progetto che consente di eseguire codice Python nel browser! Nell'articolo scoprirai come fare e quali sono le potenzialità del progetto.
Questo video accompagna la guida PyScript: Python nel browser e riprende i passaggi principali con una spiegazione più diretta e visuale.
Sintesi del video
PyScript è il progetto che consente di eseguire codice Python nel browser! Nell’articolo scoprirai come fare e quali sono le potenzialità del progetto.
Punti trattati
- Cos’è PyScript?
- Installare PyScript
- Eseguire codice Python nelle pagine HTML
- Output su HTML
- Importare dipendenza interne
Testo di supporto
Sei un appassionato di Python e non conosci linguaggi client-side in modo avanzato? Hai sempre avuto il rammarico di non poter usare Python come linguaggio di scripting client-side? Non hai piacere di sviluppare con Javascript?
Da oggi non devi più preoccuparti perché potrai usare PyScript! Come annunciato da Peter Wang, CEO e co-founder di Anaconda, nel suo speech al PyCon US 2022, il team di Anaconda sta lavorando su un nuovo progetto Open Source, denominato PyScript che consente di eseguire codice Python all’interno del browser.
Il progetto PyScript, al momento della scrittura dell’articolo, è in fase alpha quindi è un progetto ancora in stato embrionale, da utilizzare per eseguire test in locale ma non da utilizzare in ambiente di produzione.
L’idea di fondo del progetto è quella di utilizzare il Python come linguaggio
di scripting lato client in modalità nativa. Lo sviluppatore può aprire un
elemento HTML speciale, denominato py-script, ed al suo interno scrivere
codice Python così come avrebbe fatto in un qualsiasi file .py.
A questo punto immagino che sarai impaziente di capire bene quali sono le potenzialità offerte da PyScript e come utilizzarlo.
PyScript è un framework lato client che consente di implementare applicazioni
Python direttamente all’interno del browser utilizzando il linguaggio HTML.
- Eseguire Python nel browser: esecuzione di Python senza dover configurare nulla lato server
- Ecosistema Python: esecuzione delle più comuni librerie Python importandole come si fa normalmente sugli script
- Python e Javascript: possibilità di far coesistere e collaborare i due linguaggi
- Gestione dipendenze: selezione dei pacchetti da utilizzare su ogni singola pagina
- Componenti HTML pre-implementati: utilizzo di componenti
HTMLgià configurati per l’utilizzo, comebottoni,containers.
Approfondimento scritto
Per comandi, esempi e passaggi completi puoi leggere l’articolo collegato: PyScript: Python nel browser .
Come continuare
Se vuoi riprendere il contenuto con calma, puoi rivedere il video su YouTube o usare l'articolo scritto come riferimento testuale.