PyScript: Python nel browser

14 giugno 2022

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.

Formato Video guida tecnica Spiegazione pratica pensata per imparare il concetto e applicarlo con piu consapevolezza.
Argomenti
Approfondimento PyScript: Python nel browser La guida scritta contiene passaggi, esempi e riferimenti da consultare dopo il video.

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 HTML già configurati per l’utilizzo, come bottoni, 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.