我已经成功地学习了一段时间的Python。使用PyGtk+Glade,我甚至成功地创建了1或2个简单的程序。
问题是:我不确定在Python中使用GTK的最佳方式是否是通过使用Glade构建界面。
我想知道有经验的人(请记住,我只是一个初学者)能否指出使用Glade相对于在代码中创建一切的优点和注意事项(假设学习正确的GTK绑定并不是问题)。
我已经成功地学习了一段时间的Python。使用PyGtk+Glade,我甚至成功地创建了1或2个简单的程序。
问题是:我不确定在Python中使用GTK的最佳方式是否是通过使用Glade构建界面。
我想知道有经验的人(请记住,我只是一个初学者)能否指出使用Glade相对于在代码中创建一切的优点和注意事项(假设学习正确的GTK绑定并不是问题)。
您可以使用glade-2进行设计,并使用glade2py.py生成纯pygtk代码,它使用pygtkcompat来支持gtk3。