[pyar] Como puedo no repetir código?
Daniel Moisset
dmoisset en machinalis.com
Mar Mayo 24 13:09:06 ART 2011
2011/5/24 Martin Volpe <martin.volpe en gmail.com>:
> Hola lista,
>
> Estoy desarrollando un programa y tengo datos que casi siempre vienen de a
> tres, es decir, los guardo de a tres, los gráfico de a tres, los envio de a
> tres, siempre juntos.
habria que ver como es el caso. capaz quewres agrupar todo el
procesamiento para cada uno en una funcion, y llamarla 3 verces con 3
args distintos. Capaz queres que sean una lista o un diccionario e
iterarla. Capaz otra cosa. Es un poco dificil dar buenas sugerencias
de diseño sobre una descripcion tan general del problema
Saludos, D.
> hasta ahora algo:
>
> #[...]
> self.graph_ph = Graph()
> self.graph_o2 = Graph()
> self.graph_temp = Graph()
>
> self.contenedor.add(self.graph_ph.canvas)
> self.contenedor.add(self.graph_o2.canvas)
> self.contenedor.add(self.graph_temp.canvas)
> #[...]
>
> Algo me dice que estoy haciendo algo mal, y es posible que en un futuro sean
> mas datos a tratar.
>
> Alguien tiene alguna idea de como automatizar esto?
>
> en otra parte del código lo resolví así:
>
> #[...]
> def actualizar_gui(self, gui):
> for i in self:
> execute = "gui.%s_label.set_text('%s')" % (i, self[i])
> eval(execute)
> #[...]
>
> pero no me termina de cerrar
>
> Alguna idea para este pobre pythonista perdido?
>
> saludos.
>
> --
> Martín Volpe @Argentina
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
More information about the pyar
mailing list