[ Foro de Python ]

La variable de mi checkbutton siempre devuelve 0

09-Apr-2020 11:13
Invitado (Toni)
0 Respuestas

Soy nuevo en la programacion python y no entiendo porque siempre me devuelve el valor 0 la funcion verificarPersYSitua(). Cambio el estado del checkbox y sigo recibiendo 0. A que se debe esta situacion?

def crearVentana ():
vPersianas=Tk()
vPersianas.title("PERSIANAS")
vPersianas.geometry("800x480")
vPersianas.configure(background="#8CA1E3")

varC1=IntVar()
C1 = Checkbutton(vPersianas, text = "Despacho",
onvalue = 10, offvalue = 7,variable=varC1,
height=1, width =15, cursor="hand2",anchor="w",font=("Verdana",14))
C1.grid(row=1,column=1,pady=10,padx=20)

      def verificarPersYSitua():
print(str(varC1.get()))

activarBoton= Button(vPersianas,command =lambda:verificarPersYSitua(),
               width=10,  height=2,text="Activar", cursor="hand2").place (x=520 ,y=120 )




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...