【发布时间】:2012-11-11 19:19:45
【问题描述】:
我正在处理一个项目,我想从 MySQL 数据库加载数据并将其显示在 PyGTK 应用程序中,以便于概览和配置。我的目标是让程序根据数据库内容自动添加新行,即。如果我向数据库添加一个新命令,我不需要对我的 GTK 应用程序进行任何更改。
这是我的测试数据库:
+----+----------+---------+----+--------+
| id | name | enabled | op | desc |
+----+----------+---------+----+--------+
| 1 | !help | 1 | 0 | blabla |
| 2 | !version | 1 | 1 | blabla |
| 3 | !tp | 0 | 1 | blabla |
+----+----------+---------+----+--------+
我想(动态地)创建一个看起来像这样的 GTK 应用程序: http://i.imgur.com/EMhkz.png
我之前有一些使用 python 的经验,但没有那么多 GTK,我不确定如何解决这个问题。有人可以给我一个工作示例吗?
向奥斯卡致敬
【问题讨论】:
-
您的目标平台是什么(Windows、Linux)? GTK2,GTK3? PyGTK 仅适用于 GTK2...
-
Python 2.7,GTK2。同时使用 Linux 和 Windows。
标签: python mysql checkbox gtk pygtk