Python - Duda Python- Crear cantidad de botones en tkinder con un ciclo for y la funcoin len()

 
Vista:

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?

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder