[pyar] Como puedo no repetir código?

Martin Volpe martin.volpe en gmail.com
Mar Mayo 24 10:27:58 ART 2011


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.
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
<http://volteck.net>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20110524/3a8befcf/attachment.html>


More information about the pyar mailing list