我原来买过一本python tk/tkinter编程的书。的确这本书写得不错。可以快速提升自己的水平。
QT方面我买过一本C++的QT的编程的书,那本书也很不错。可以解决入门的问题。
此外wxwindows与gtk本身都有较好的教程,入门容易。GTK略难些。
python做的GUI通常也会有大量使用,比如torrent下载,再比如一些linux的管理工具,桌面程序。
最近发现xbmc这个操作系统的整个儿桌面都是python写出的。GUI比较脆是因为编程不熟悉啊。熟练了就会好。不管是用java还是.net,或者是WEB做GUI,都一样要熟练后才能做得健壮。
有一个在线大型游戏,在国内也曾经流行过。 整个儿是python和C写的。
1.python开发gui程序,可以用tkinter和qt,可以参考python本身的文档。
2.程序的健壮性不好就叫比较脆。
你如果遇到过运行10天之后崩溃不能复现而且必须解决的问题就明白“脆”是指什么了。
对我而言,会长时间运行的桌面软件有浏览器、BT或驴子、播放器,但估计没有一个会连续运行10天 :)
工业用的程序的健壮性要求都比较高。