【问题标题】:Give python variables to GTK+ with an html file使用 html 文件将 python 变量提供给 GTK+
【发布时间】:2018-06-14 00:32:57
【问题描述】:

对于一个项目,我必须为 python 制作一个 GUI。它应该显示一些变量(温度等)。但我不知道如何通过 GTK 将变量传递到窗口。任何答案表示赞赏:)

一些信息:我使用的是 RPi3,但这并不重要,不是吗?我有一个 7" 显示器,应该全屏显示程序。最后,应该有温度、湿度、水等。

我不完全知道我使用的是哪个 GTK,但它在 python 中。所以我认为是pygtk

感谢阅读,

法比安

【问题讨论】:

  • 这与 HTML 或 CGI 有什么关系?
  • 您是尝试使用 GTK+ 在 python 中创建本机 GUI,还是使用 webkitGTK 使用 Web 视图?这很难理解,也很模糊,无法回答。附带说明一下,pygtk 是旧的 GTK+ 2 绑定的名称。对于 GTK+ 3,您应该使用 pygobject:python-gtk-3-tutorial.readthedocs.io/en/latest
  • 我只想为我的 python 变量提供一个 GUI,我更喜欢使用 Css/Html 对其进行样式设置。据我所知,Web 服务器更好。您可以将变量传递给 Php 或类似的东西。但是如果没有 PHP 就可以更简单,所以只有一个 HTML 文件,我可以在其中编写类似的内容:
  • %if.... 等等。如果它可以在没有 PHP 的情况下工作会很酷
  • 这还不清楚。你的“变量”在哪里?在配置文件中?您的 GUI 程序是否应该在与 RPi 相连的显示器上全屏显示?如果答案是肯定的,那么我看不到对 Web 服务器的需求。使用 GTK+ 3,您可以使用 CCS 为原生 GUI 设置样式,而无需为此使用 Web 视图或 Web 服务器。

标签: python html python-2.7 gtk webkitgtk


【解决方案1】:

完成。我使用 Flask、Socket.io 和 gtk 制作了一个应用程序,全屏显示一个 html 文件,其中包含 python 变量。

【讨论】:

    猜你喜欢
    • 2016-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-10
    • 2011-08-01
    相关资源
    最近更新 更多