PyGTK

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск

PyGTK — набор Python-привязок для библиотеки 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 ()

[править] См. также

[править] Ссылки


Источник — «http://ru.wikipedia.org/wiki/PyGTK»