[Python] Gtk-gtk-Pygtk confusione

Gian Mario Tagliaretti g.tagliaretti a gmail.com
Mar 2 Apr 2013 09:35:25 CEST


2013/4/2 Matteo Perini <perini.matteo a gmail.com>:
> Ciao a tutti,

ciao Matteo

> mi ritrovo con un po' di confusione riguardo alle gtk.
> Se ho capito bene,
>
> import Gtk   (utilizza le gtk3) (sono le gtk+???)

E' corretto, per le GTK+ 3 è utilizzata l'introspection invece degli
static bindings usati fino a poco tempo fa, puoi leggere qui un
introduzione: http://learngtk.org/what-is-introspection.html

> import gtk   (utilizza le gtk2)

Esatto, questi sono i vecchi bindings statici, sono manutenuti ma non
sviluppati attivamente.

> import pygtk (non ne ho capito l'ultilità)

Serviva in passato (con i bindings statici) perchè in giro c'era
ancora codice delle GTK+ 1 più altre cosette

> Sto cominciando a sviluppare una piccola gui su debian-gnome3 cosa mi
> conviene utilizzare... ho cominciato con "import gtk".

Io utilizzerei il nuovo package

> Al momento non ho grossi problemi ma temo di aver imboccato la strada
> sbagliata... mi conveniva cominciare direttamente con le "Gtk"??

Secondo me ti conviene usare le GTK+ 3

> Scusate della confusione, ogni delucidazione è ben accetta.
> Ciao

ciao
--
Gian Mario Tagliaretti
GNOME Foundation member
gianmt a gnome.org


Maggiori informazioni sulla lista Python