【发布时间】:2021-01-19 17:26:47
【问题描述】:
我目前正在编写一个在我的本地服务器上运行的小型 Python 脚本。我想用 Qt 为它创建一个 Ui,因为我经常使用 qml。是否有可能制作一个我可以通过我的网络中的浏览器访问的 PyQt Web 应用程序?
【问题讨论】:
-
首先,考虑到“基于意见的问题”对于 StackOverflow 的范围无效。那么,你能澄清一下你真正需要什么吗?您希望您的网站“看起来”像您的桌面应用吗?
我目前正在编写一个在我的本地服务器上运行的小型 Python 脚本。我想用 Qt 为它创建一个 Ui,因为我经常使用 qml。是否有可能制作一个我可以通过我的网络中的浏览器访问的 PyQt Web 应用程序?
【问题讨论】:
Web 应用程序和 GUI 程序是完全不同的野兽。
通常,
GUI 应用程序只需要 Python 解释器、您的脚本和适当的 GUI 库。然后您可以从您机器的操作系统中访问。
(Python)Web 应用程序需要 Python 解释器、运行 Web 服务器软件并制作 HTML/Python 网页而不是 GUI 组件。网页访问(通常)来自浏览器环境,可能是本地或远程的。
虽然有人可以制作用于在 Web 上显示 Python GUI 界面的库并非不可能,但这并没有多大意义,因为通常只使用一些远程桌面软件来访问您的计算机并使用原生 GUI。
【讨论】: