Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

257
Vistas
La forma más sencilla de convertir la aplicación de consola de Python en una aplicación web

Estoy trabajando en un proyecto de juego de texto en Python. Actualmente he terminado la aplicación de consola + la base de datos sqlite. Ahora quiero convertir la aplicación de consola en una aplicación web: será la primera aplicación web de mi vida.

Quiero crear una GUI simple. Con logo principal, imagen de fondo, varios botones y zonas de texto. Ejemplo de proyecto GUI simple: proyecto gui simple

Me gustaría que la lógica de la aplicación se basara en el código ya creado para la aplicación de consola. Por ejemplo, reemplazando las funciones actuales de la consola (por ejemplo, imprimir) con una función que devuelve datos en forma de JSON. Pero sin cambiar la lógica interna de la función ya escrita en Python. ¿Es posible? ¿Cuál es la forma más fácil (¿y qué tecnologías?) de hacerlo?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

convertir una aplicación python en una aplicación web no es una tarea muy práctica en algunos casos.

Creo que deberías usar algo como Flask o Django pero si no quieres complicarte mucho la vida, puede haber una alternativa, y se llama PyPy.js

Lo primero que debes tener en cuenta en la lógica de las aplicaciones web, es que HTML es el esqueleto de lo que vas a mostrar, por lo que debes estudiarlo, Javascript agrega dinamismo a tu página, como animaciones y actualizaciones de datos sin recargar la página y el CSS para agregar estilos a sus etiquetas html.

 <head> <script src="http://pypyjs.org/pypyjs-release/lib/Promise.min.js"></script> <script src="http://pypyjs.org/pypyjs-release/lib/FunctionPromise.js"></script> <script src="http://pypyjs.org/pypyjs-release/lib/pypyjs.js"></script> </head> <body> <script type="text/javascript"> pypyjs.exec( // Run Python code 'y = "hellow" ' ).then(function() { // transferring the variables we need to Javascript, in this case only 'y'. return pypyjs.get('y'); }).then(function(result) { // Display an alert like print in Python alert(result); }); </script> </body>

seria lo mismo que...

 y = "hellow" print (y)
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda