Hola, Si la idea que busco es que los ordenadores clientes puedan comunicarse contra el script que se encuentra en el servidor, por lo que todo apunta a utilizar un framework tipo Flask, FastAPI o django. Dockerizar podría ser una solución, pero creo que al ser una capa más, y no tener experiencia prevía con la herramienta sería más costoso depurarlo. py2exe lo descarto ya que los clientes podrían ser equipos diferentes a Windows. En futuro si quisiera que el cliente fuera un móvil o una tablet, sería mejor el "Servicio Web". Pese a que tenga una curva de aprendizaje, creo que el tiró debe ir hacía el framework web.
Saludos, On Thu, 9 Nov 2023 at 17:16, Alberto Luaces <python...@aluaces.fastmail.com> wrote: > Hola, > > si el servicio va por red, está garantizado que no se precisará nada de > python en los ordenadores clientes. > > Creo que lo que no has definido es cómo esperas que se comuniquen los > ordenadores clientes. Si por «Servicio web» te refieres a una página > web con formularios a la que se accede por un navegador, entonces > necesitarás preferiblemente un framework como django o flask. Hay mucha > gente aquí que los emplea, pero tienen su curva de aprendizaje. > > Al final vas a tardar menos con docker, como dices, o con algo como > https://py2exe.org/ > > > Pixu Kideak <pixukid...@gmail.com> writes: > > > Buenos días, > > > > Tengo un script en Python3 que puedo ejecutarlo en una máquina GNU/Linux > sin problema desde consola; > > bueno realmente es una concatenación de distintos scripts. > > > > Es un programa iterativo que a medida que se va ejecutando, pregunta al > operador por el valor de > > ciertas variables y éste las va metiendo; en función del valor de esas > variables el script realiza > > una cosa u otra. > > > > Me gustaría poder hacer funcionar este script en una red interna, que > desde cualquier máquina de la > > red, se pudiera llamar al script (sin que tenga que instalar en todos > los equipos Python, sus > > dependencias y demás). > > > > Entiendo que para ello debería de crear un Servicio Web y en la máquina > dónde tengo el script tener > > un Servidor Web; pero no tengo muy claro cómo se podría hacer todo esto. > > > > ¿Alguien tiene experiencia en convertir un script a un Servicio Web? > > > > Otra posibilidad puede ser dockerizar el script, pero creo que es más > correcta la opción del Servicio > > Web. > > > > Un saludo y gracias. >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es