Ejecutando python en tu browser

Ejecutando python en tu browser

Hola amigos de la #nerdytud

En el día de hoy les comparto la única forma por el momento (porque aún es versión alfa) de poder ejecutar tu código python en el browser.

Crear archivo index.html

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
  </body>
</html>

Agregar en el body PyScript (alfa por ahora)

<link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" />
<script defer src="https://pyscript.net/alpha/pyscript.js"></script>

Insertamos nuestro código escrito en python

import random

lista = [0,1,2,3,4,5,6,7,8,9]

print(random.sample(lista, 1)[0])

Código final

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" />
    <script defer src="https://pyscript.net/alpha/pyscript.js"></script>
  </head>
  <body>
    <py-script>
        import random

        lista = [0,1,2,3,4,5,6,7,8,9]

        print(random.sample(lista, 1)[0])
    </py-script>
  </body>
</html>