error lectura campos Entry
Publicado por nohose (16 intervenciones) el 09/04/2021 17:03:04
Hola. Estoy con tkinter, principiante, y lo que quiero es hacer guardar 2 entradas mediante entry en una lista.
Lo he intentado de dos maneras:
a) declaro dos variables como StringVar() y una lista vacia :
Implemento las variables :
Leo las variables mediante una funcion :
Ejecuto y me sale el siguiente error :
File "c:/python/proyecto.py", line 21, in <module>
name_data=StringVar()
Alguna idea de este error?
Gracias
Lo he intentado de dos maneras:
a) declaro dos variables como StringVar() y una lista vacia :
1
2
3
products=[]
name_data=StringVar()
price_data=StringVar()
Implemento las variables :
1
2
3
4
5
add_name_label=Label(add_frame,text="Nombre del producto")
add_name_entry=Entry(add_frame,textvariable=name_data)
add_price_label=Label(add_frame,text="Precio del producto")
add_price_entry=Entry(add_frame,textvariable=price_data)
Leo las variables mediante una funcion :
1
2
3
4
def add_product():
products.append([
name_data.get(),
price_data.get()]
Ejecuto y me sale el siguiente error :
File "c:/python/proyecto.py", line 21, in <module>
name_data=StringVar()
Alguna idea de este error?
Gracias
Valora esta pregunta


0