有没有办法在Python中实现相同的功能,即从浏览器启动脚本并自动从中央服务器位置更新脚本?
答案 0 :(得分:7)
在Jython上运行您的应用程序并使用Java Web Start?
通过下面的评论http://blog.pyproject.ninja/posts/2016-03-31-web-start-on-jython.html,提供了一个完整的示例。
请注意,Jython不是Python-某些东西不起作用,特别是Jython只兼容Python-2.7。
答案 1 :(得分:2)
这仍然不是JNLP功能的完全匹配,但也许esky更接近你想要的。它不是基于浏览器的,但是一旦您的应用程序安装在客户端上,它就可以自行更新。它可能也缺少跨平台部门的内容,因此取决于您的环境YMMV。
另一种选择可能是dabodev.com上的Dabo框架。我看了几年就已经过了几年,但看起来它还活着: - )
答案 2 :(得分:1)
虽然它使用无类python,但您可以使用Skulpt实现某些功能,因此其功能相当有限。
请查看this python wiki page,因为它列出了各种选项。