我正在做一个项目,我想从 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,我不确定如何解决这个问题。有人可以给我一个工作的例子吗?
问候奥斯卡