【发布时间】:2021-12-05 10:15:22
【问题描述】:
我正在构建一个类似于股票市场的应用程序,其中价格将在前端自动更改而无需客户端的请求(无 ajax)。 诸如 websocket 或服务器端事件之类的东西,将股票的最新价格推送到 javascript。我可以使用 django 实现这一点,但我不想将其作为 Web 应用程序,而是需要将其作为桌面应用程序运行。
许多建议电子这样做,但我的应用程序已经用 python 编写,我有以下问题。
- 如果在电子内部使用 python 作为子进程,如何将股价变化发送到电子?
- 有没有办法在python代码中实现服务器端事件或websockets,并使其在发生变化时与电子进行通信?
或者除了 django 之外还有其他框架可以使用前端技术制作桌面应用程序吗?
【问题讨论】:
-
如果你想将 python 与 WebSockets 一起使用,你应该考虑 tornado 而不是 django。
-
tornado可以打包成桌面应用吗?
标签: python django websocket electron