2010-02-12 17 views

Respuesta

7

¿Ejecuta su aplicación en Jython y usa Java Web Start?

De un comentario a continuación, http://blog.pyproject.ninja/posts/2016-03-31-web-start-on-jython.html, proporciona un ejemplo completo.

Tenga en cuenta que Jython no es Python, algunas cosas no funcionan, y notablemente Jython solo es compatible con Python-2.7.

+2

Esto parece cínico al principio, pero en realidad es una muy buena sugerencia. – jathanism

+0

@alex ¿Puede dar un ejemplo de pseudo código para el mismo – user1312155

+0

Para comenzar con Jython y Web Start, consulte la publicación de mi blog http://blog.pyproject.ninja/posts/2016-03-31-web-start- on-jython.html – seeg

1

Puede lograr algunas funciones con Skulpt aunque usa python sin clase, por lo que su funcionalidad es bastante limitada.

Bien echa un vistazo a this python wiki page ya que ofrece varias opciones.

+1

Encuentro muchas cosas en la web en esas páginas, pero aún parece faltar la funcionalidad similar a JNLP. Tener la capacidad de descargar scripts actualizados de un servidor central (o no si los scripts locales se actualizan muy bien) es una bendición en un escenario con muchas computadoras cliente ejecutando los mismos pocos scripts, etc. Pensé que la comunidad de Python habría creado un "puerto" hace mucho tiempo ... – c00kiemonster

2

Bueno, esto todavía no es una coincidencia completa de las características de JNLP, pero tal vez esky está más cerca de lo que desea. No se basa en el navegador, pero una vez que la aplicación está instalada en el cliente puede actualizarse. También podría carecer de algo en el departamento multiplataforma, por lo que depende de su entorno YMMV.

Otra alternativa podría ser el marco Dabo en dabodev.com. Han pasado algunos años desde que lo miré, pero aún parece que está vivo :-)

Cuestiones relacionadas