Recuperar valores de radiobutton
Fernando San Martín Woerner
snmartin en galilea.cl
Mie Sep 14 19:21:42 CEST 2005
debes usar el metodo get() de tus variables StringVar
ej:
v.get()
así obtienes el valor.
saludos
El mié, 14-09-2005 a las 17:17 +0000, David Pantoja escribió:
> Hola a todos:
>
> Esta pregunta es tal vez sea trivial pero estoy trabado, tengo en
> tkinter unos radiobuttons el codigo es asi:
>
> .......
>
> filas_tabla = cursor.fetchall()
>
> root3 = Tk()
> root3.title('correccion')
>
> v = StringVar()
>
> for descripcion, pk_status in filas_tabla:
> b = Radiobutton(root3, text=descripcion, variable=v,
> value=pk_status)
> b.pack(anchor=W)
>
> def ingreso():
> print v
>
> root3.geometry('400x400')
> boton4 = Button(root3,text = 'Procesar Ingreso',command = ingreso)
> boton4.pack(anchor=S)
> root3.mainloop()
>
> ...........
>
> Como veran se trata de una ventanita de radio butons que tiene una
> pareja de descripcion y valor con un boton que se supone debe
> impriimir cual valor se ha escogido de los radio buttons, la cosa es
> que no se comporta de esa manera al apretar el boton solo sale:
>
> PY_VAR0
>
> y lo mismo para cualquier radiobutton que seleccione, siempre sale el
> mismo valor, mi duda concreta seria, como le hago para recuperar los
> dos valores del radiobutton seleccionado para hacer que se impriman en
> la pantalla, el chiste de los radiobuttons es recuperar la seleccion
> que hace el usuario de las opciones que se le muestran, pero no lo he
> logrado hasta ahora, ojala alguien pueda echarme una mano...
>
> de antemano gracias por su ayuda.....
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
--
Fernando San Martín Woerner
Jefe de Informática
Galilea S.A.
Más información sobre la lista de distribución Python-es