Question

Is there any way to achieve the same functionality in Python, i.e., launching a script from a browser and automatically updating it from a central server location?

Was it helpful?

Solution

Run your app on Jython and use Java Web Start?

From a comment below, http://blog.pyproject.ninja/posts/2016-03-31-web-start-on-jython.html, provides a complete example.

Note that Jython is not Python- some stuff does not work, and notably Jython is only Python-2.7 compatible.

OTHER TIPS

Well this is still not a full match of the features of JNLP but maybe esky is closer to what you want. It's not browser based but once your app is installed on the client it can update itself. It might also lack something in the cross-platform department so depending on your environment YMMV.

Another alternative might be the Dabo framework at dabodev.com. It's been a few years since i looked at that but it still looks like it's alive :-)

You may be able to achieve some functionality with Skulpt although it uses classless python, so its functionality is rather limited.

Well check out this python wiki page as it lays out various options.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top