PyGTK
Материал из Википедии — свободной энциклопедии
PyGTK — набор оболочек на Питоне для виджетов GTK+. PyGTK является свободным ПО и распространяется на условиях GNU LGPL. Библиотека была выбрана как официальная среда разработки для программы «Ноутбук за 100 долларов».
Начиная с версии 2.8, оболочки объектов GLib вынесены в отдельную библиотеку — PyGObject.
[править] Пример: программа Hello World
import gtk def button_clicked (button): print "Hello World!" window = gtk.Window () window.set_title ("Hello World!") window.connect ("destroy", lambda w: gtk.main_quit ()) button = gtk.Button ("Press Me") button.connect ("clicked", button_clicked) button.show () window.add (button) window.present () gtk.main ()