因为我希望尽可能地为我的程序提供未来证明,所以我使用了正在开发的最新技术。但是,GTK(以及许多其他小部件工具包)似乎与Python 3不兼容。是否有任何完全支持Python 3的小部件工具包?
感谢。
答案 0 :(得分:6)
目前,使用Python进行GTK +编程有两种主要方式:
The deprecated PyGTK,它使用静态GTK +绑定,因此维护繁琐。因此,它往往落后于GTK +最先进的技术。
The more modern PyGObject,正在使用gobject-introspection转向动态绑定。
其中,只有第二种方法适用于Python 3.这项工作相当新,你可能会遇到一些错误,也许会改变API,更不用说没有足够的文档了。如果您继续操作,请加入the mailing list和/或IRC频道#python @irc.gimp.net
,但请从the tutorial开始。