【问题标题】:How to use Python and HTML to build a desktop software?如何使用 Python 和 HTML 构建桌面软件?
【发布时间】:2013-04-14 05:16:15
【问题描述】:

也许我的问题很愚蠢,但我还是想问。

我一直想知道是否可以使用 Python、HTML 和 Css 来开发桌面软件。我知道已经有几个很好的 GUI 框架,如 Qt、Tk 等。但是 HTML 和 JS 框架的各种来源仍然对我很有吸引力。我的意思不是一个软件,它就像一个有前端的 Web 应用程序,Python 也充当服务器端语言。我的意思是像其他 GUI 框架一样使用 Python。我可以创建由 HTML 和 Css 构建的小部件。

有没有框架有这个功能?我知道 Javascript 有 app.js。或者我认为是错误的。

【问题讨论】:

  • 那么 Python 在哪里适合呢? Qt 元素可以用 CSS 的子集来设置样式,但如果你想用 HTML/CSS 构建桌面应用程序,为什么不直接使用 JS 并制作桌面 web 应用程序?
  • 我知道 Qt 是一个完美的选择。我只是想知道我是否还有另一种选择来使用 Python 开发桌面应用程序。 @搅拌机

标签: python html css desktop-application


【解决方案1】:

pyjs

什么是pyjs?

pyjs 是一个用于 Web 和桌面的富 Internet 应用程序 (RIA) 开发平台。使用 pyjs,您可以完全用 Python 编写基于 JavaScript 的 Web 应用程序。

【讨论】:

    【解决方案2】:

    CEFPython 通过嵌入 Chromium 浏览器并为其提供 python 绑定来实现这一点: https://code.google.com/p/cefpython/

    ~: python example.py

    提出:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-07
      • 2013-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-10
      • 1970-01-01
      相关资源
      最近更新 更多