[Python-es] Glade + pygtk -> Dudas
Arnau Sanchez
pyarnau en gmail.com
Jue Jun 17 17:57:20 CEST 2010
On Thu, 17 Jun 2010 17:41:39 +0200 Jesús Genicio wrote:
> ¿De esta manera, entiendo que se debe hacer un diccionario con todas y
> cada una de las cosas que necesites modificar.?
No, no, depende del caso, seguro que hay cosas que tendrá sentido asignarlas
directamente a la instancia.
En este caso el hecho de usar un diccionario te permite jerarquizar el espacio
de nombres y, llegado el momento, acceder fácilmente a los objetos. Imagínate
(sólo es un ejemplo), que quieres llamar al método "hide" de todos los
widgets. La cosa sería tan sencilla como:
for name, widget in widgets.iteritems():
# print "widget ocultado:", name
widget.hide()
Más información sobre la lista de distribución Python-es