Duda Python- Crear cantidad de botones en tkinder con un ciclo for y la funcoin len()
Publicado por Angel (1 intervención) el 06/02/2020 14:05:32
Buenas tardes, gracias de antemano por la ayuda.
Básicamente lo que quiero hacer y no me sale es tomar la cantidad de variables de un archivo de texto (hasta aca llegue) para luego hacer botones con el nombre de cada variable
resumidamente, tengo una lista de nombres, ¿como hago para que Boton0 suba a Boton1??
¿o de que otra forma puedo hacerlo?
existe alguna forma en que pueda programar los botones de antemano y luego citarlos?
algo como
Saludos!
Básicamente lo que quiero hacer y no me sale es tomar la cantidad de variables de un archivo de texto (hasta aca llegue) para luego hacer botones con el nombre de cada variable
resumidamente, tengo una lista de nombres, ¿como hago para que Boton0 suba a Boton1??
¿o de que otra forma puedo hacerlo?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# --- Codigo de prueba---
AltoBoton = 0.08
AnchoBoton= 0.3
RH=0.1
Parametro=('Nombre 1','Nombre 2','Nombre3')
for i in range(len(Parametro)):
Boton0 = tk.Button(left_frame,text=f"{Parametro[0]}")
Boton0 .place(rely=RH*i ,relheight=AltoBoton, relwidth=AnchoBoton)
#---fin---
existe alguna forma en que pueda programar los botones de antemano y luego citarlos?
algo como
1
2
Boton{i} = tk.Button(left_frame,text=f"{Parametro[0]}",command = funcoin{i})
Boton{i} .place(rely=RH*i ,relheight=AltoBoton, relwidth=AnchoBoton)
Saludos!
Valora esta pregunta


0