有办法在网页上运行python TK脚本吗?

0 投票
2 回答
999 浏览
提问于 2025-04-16 01:32

有没有办法在网页上运行一个使用TKinter的Python脚本,让用户可以直接在网页上运行这个脚本,并与TK窗口进行互动,而不需要下载这个脚本或者安装相应的Python解释器呢?

2 个回答

0

我能想到的唯一办法,就是使用一些虚拟屏幕协议,比如VNC。你可以在服务器上运行你的Tkinter脚本(比如设置一个VNC服务器),然后用户可以在他们的浏览器中使用一个支持这个协议的插件来查看(例如,可能是这个插件,不过我自己没试过)。另外,还有一种类似的方法是使用NX协议(可以参考这里)。

需要注意的是,这种解决方案可能不太适合大规模使用:它们主要是为了让一个用户从浏览器连接到“他们的桌面”。在性能、稳定性和可扩展性方面,基于网页的方案会比这种“兼容性黑科技”好得多!

1

不,这个是做不到的。

撰写回答