2010-02-12 6 views

Répondre

7

Exécutez votre application sur Jython et utilisez Java Web Start?

À partir d'un commentaire ci-dessous, http://blog.pyproject.ninja/posts/2016-03-31-web-start-on-jython.html, fournit un exemple complet. Notez que Jython n'est pas en Python - certaines choses ne fonctionnent pas, et notamment Jython est seulement compatible avec Python-2.7.

+2

Cela semble cynique au début mais c'est en fait une très bonne suggestion. – jathanism

+0

@alex Pouvez-vous donner un exemple de pseudo-code pour le même – user1312155

+0

Pour commencer avec Jython et Web Start, consultez mon blog http://blog.pyproject.ninja/posts/2016-03-31-web-start- sur-jython.html – seeg

1

Vous pouvez être en mesure d'atteindre certaines fonctionnalités avec Skulpt bien qu'il utilise python sans classe, donc sa fonctionnalité est plutôt limitée.

Bien vérifier this python wiki page car il énonce diverses options.

+1

Je trouve beaucoup de contenu Web sur ces pages, mais la fonctionnalité de type JNLP semble toujours manquante. Juste avoir la possibilité de télécharger des scripts à jour à partir d'un serveur central (ou pas si les scripts locaux sont bien mis à jour) est une aubaine dans un scénario avec beaucoup d'ordinateurs clients exécutant les mêmes scripts, etc. la communauté Python aurait trouvé un 'port' il y a longtemps ... – c00kiemonster

2

Eh bien, ce n'est pas encore un match complet des fonctionnalités de JNLP mais peut-être esky est plus proche de ce que vous voulez. Ce n'est pas basé sur un navigateur, mais une fois que votre application est installée sur le client, elle peut se mettre à jour. Il pourrait également manquer quelque chose dans le département multiplateforme donc en fonction de votre environnement YMMV.

Une autre alternative pourrait être le framework Dabo sur dabodev.com. Cela fait quelques années que je l'ai regardé mais il semble toujours vivant :-)

Questions connexes