Al giorno d'oggi, PyGTK ha acquisito un'importanza importante nella società odierna. Che sia per il suo impatto sulla cultura popolare, per la sua influenza sul processo decisionale politico o per la sua rilevanza in campo scientifico, PyGTK ha catturato l'attenzione di persone di ogni età e provenienza. In questo articolo esploreremo a fondo il fenomeno PyGTK e il suo impatto su diversi aspetti della vita quotidiana. Dalle sue origini fino alla sua evoluzione oggi, analizzeremo nel dettaglio come PyGTK ha lasciato il segno nella società e come continua a influenzare la nostra vita quotidiana.
| PyGTK software | |
|---|---|
![]() | |
| Genere | Libreria di Python |
| Sviluppatore | James Henstridge[1] PyGTK Core development team[2] |
| Ultima versione | 2.24.0 (1º aprile 2011) |
| Sistema operativo | Multipiattaforma |
| Linguaggio | Python |
| Licenza | LGPL (licenza libera) |
| Sito web | www.pygtk.org/ |
PyGTK è un modulo Python per gestire interfacce grafiche usando le librerie GTK+. PyGTK è software libero e pubblicato sotto licenza GNU Lesser General Public License (LGPL).
import gtk
def button_pressed_cb(button):
print "Hello again - the button was pressed"
window = gtk.Window()
window.set_title("Hello World!")
button = gtk.Button("Press me")
button.connect("clicked", button_pressed_cb)
window.add(button)
window.show_all()
gtk.main()
Questo esempio crea una finestra GTK+ intitolata "Hello World!". La finestra contiene un bottone con il testo "Press me." Quando si clicca sul bottone, nella console appare il testo "Hello again - the button was pressed".
PyGTK è utilizzato in molte applicazioni tra le quali:
Il team di sviluppo conta attualmente di sei persone tra cui James Henstridge, l'autore originario di PyGTK e noto sviluppatore GNOME. Gli sviluppatori si incontrano solitamente su IRC nel canale #pygtk sul server irc.gnome.org.