Você já ouviu falar em PyScript? Conheça o projeto que permite executar o Python em HTML
Em suma, o PyScript se apresenta de forma diferenciadas de outros métodos que já converse com a web
O Python nada mais é do uma das mais populares linguagens de programação. Entretanto, sua fama pode acabar se destacando ainda mais com o surgimento do PyScript. Esse é o nome de um projeto recém-lançado que permite que scripts em Python sejam executados diretamente no navegador, em páginas HTML.
Em suma, o PyScript se apresenta de forma diferenciadas de outros métodos que já converse com a web. Isso porque o projeto é executado como um servidor cuja aplicação gera uma página em HTML e JavaScript.
Portanto, sua exclusividade se dá ao se propor a executar scripts em Python no navegador sem que um componente de servidor seja necessário para isso.
O que Python pode fazer?
Em casos onde é necessário rodar alguma coisa em Python, o PyScript pode agilizar os testes de determinados códigos ou permitir a execução de uma aplicação inteira em uma página web, por exemplo.
Entretanto, se a ideia é genial, por que ninguém pensou nisso antes? Na verdade, muitos já pensaram nessa hipótese. O BleepingComputer dá como exemplo o Pyodide. Esse projeto tem uma finalidade parecida com a do PyScript, mas pode apresentar algumas desvantagens. Como por exemplo, uma sintaxe que requer algum tempo para ser assimilada.
Como o PyScript funciona?
Em suma, basta colocar o script em Python dentro de uma tag <py-script>
. A tag <py-env>
também é usada para que a pessoa consiga definir os pacotes necessários para a execução. Confira a seguir um exemplo de código:
<py-script> print('Hello, World!') </py-script>
Fonte: https://bit.ly/3PIIe18