PyGTK讓你用Python輕松創建具有圖形用戶界面的程序.底層的GTK+提供了各式的可視元素和功能,如果需要,你能開發在GNOME桌面系統運行的功能完整的軟件.
PyGTK真正具有跨平臺性,它能不加修改地,穩定運行各種操作系統之上,如Linux,Windows,MacOS等.除了簡單易用和快速的原型開發能力外,PyGTK還有一流的處理本地化語言的獨特功能.
PyGTK是自由軟件,所以你能幾乎沒有任何限制的使用,修改,分發,研究它,它是基于LGPL協議發布的.
如果你對上面提到的GTK+,也不了解的話,那允許再對它也進行一番介紹.GTK+,用C語言開發的,具有跨平臺的GUI庫,它是GNOME桌面系統(如果你在用Linux,一定不陌生)和GIMP圖象編輯器的開發工具箱.它是世界上許多程序員的選擇,對他們來說,國際化的支持是必要的,而且性能也總是他們考慮的因素.與GTK同一領域的還有Qt庫,它是由商業公司開發的C++圖形庫,雖然它也有免費的.
在windows平臺的安裝和開發
安裝PyGTK只需執行下列步驟:
或許你對這些步驟還感到麻煩,或者對Python不熟悉的話,那也沒有關系,直接下載一鍵安裝包all-in-one installer,為你配置好全部運行時環境.
看看開發環境是否配置正確,將下列代碼作為Python腳本或者在Python交互控制臺下輸入.如果正確的話,應該有一個標題為"Hello World"的windows的空窗口呈現在你面前.
如果不能運行的話,有可能會出現一個不能成功加載dll的錯誤提示,這是因為缺少iconv.dll.這時需要只需從網上下載過來,拷貝至windows/system32目錄下即可了.
import gtk
window = gtk.Window()
window.set_title("Hello World")
window.show_all()
gtk.main()
posted on 2008-03-12 19:43
len 閱讀(10193)
評論(3) 編輯 收藏 引用 所屬分類:
程序開發