[Python-es] Glade + pygtk -> Dudas

Jesús Genicio jgenicio en gmail.com
Jue Jun 17 17:41:39 CEST 2010


El jue, 17-06-2010 a las 17:18 +0200, Arnau Sanchez escribió:
> On Thu, 17 Jun 2010 16:49:39 +0200 Jesús Genicio wrote:
> 
> > def evento_leer_temperatura(self, widget):
> >         Texto= self.temp
> >         Texto.modify_font(pango.FontDescription("sans 48"))
> >         Texto.set_text( conectar())
> 
> No es que esté mal asignar los widgets a la instancia, pero en general es
> conveniente mantener el espacio de nombres limpio y jerarquizado. En este
> caso, por ejemplo, usando un diccionario que contenga todos los widgets:
> 
> self.widgets = dict(temperatura=builder.get_object("label_Temperatura"), ...)
> 
> y luego accedes así: self.widgets["temperatura"]
¿De esta manera, entiendo que se debe hacer un diccionario con todas y
cada una de las cosas que necesites modificar.?

Por otro lado, tengo otra duda, pero mejor voy a abrir otro hilo para
ella.

S2
> 
> Si prefieres accesos tipo "widgets.temperatura", ver:
> 
> http://python-es-faq.wikidot.com/#toc37
> 
> > Toda ayuda es bien recibida, muchas gracias. Yo suelo hacer todo en C,
> > y la verdad el python se me queda grande, al menos de momento. 
> 
> Por cómo devolvías verdadero/falso ya se intuía que venías de C. Quizá lo que
> te cueste más al principio son las construcciones funcionales, mírate:
> 
> http://www.amk.ca/python/writing/functional
> 
> arnau
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/



Más información sobre la lista de distribución Python-es