Contador parte de la variable en Tkinter

Ekaitz Lizundia elizundia en fitbak.com
Mie Jul 26 10:18:27 CEST 2006


Buenos dias,

Tengo varias etiquetas que quiero modificar su texto en Tkinter, cuando le
toque. Es decir:

if self.i == 1:
    self.lblp1.config(text="1 >>> %s" %(str(texto)))
elif self.i == 2:
    self.lblp2.config(text="2 >>> %s" %(str(texto)))
elif self.i == 3:
    self.lblp3.config(text="3 >>> %s" %(str(texto)))
elif self.i == 4:
    self.lblp4.config(text="4 >>> %s" %(str(texto)))
elif self.i == 5:
    self.lblp5.config(text="5 >>> %s" %(str(texto)))
else:
    self.lblp6.config(text="6 >>> %s" %(str(texto)))

donde self.i es un contador

La duda que tengo es si podria utilizar ese contador como parte de la
variable, para no tener que hacer todo este IF.

algo asi como self.lblp%s.config(text"%s >>> %s" %(self.i, str(texto)))

Gracias de antemano




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