[pyar] Consulta Tkinter

Maxi maxirobaina en gmail.com
Jue Mayo 8 16:57:11 ART 2014


El día 8 de mayo de 2014, 16:40, patricio tula
<tula.patricio en gmail.com> escribió:
> Hola,
> Estoy hace un tiempo usando este módulo para hacer una interfaz gráfica para
> un programa de control de prestamos de herramientas del laboratorio abierto
> (LABI) de la facultad de ingeniería de la UBA. La parte gráfica ya la tengo
> andando pero surge un error que no le encuentro explicación y solo puedo
> solucionarlo con fuerza bruta.
>
> El fragmento de código que falla es el siguiente:
>
> def DevolucionesHerramientas():
>     Devoluciones = Tk()
>     Devoluciones.title("LABI-Sistema de control de prestamos-Devoluciones")
>      L=Label(Devoluciones,text="Herramientas:").grid(row=0,column=0)
>      def Devolver():
>          Devoluciones.destroy()
>          Devolver = Tk()
>          Devolver.geometry("200x100")
>          Devolver.title("Cancelacion de prestamo")
>          L1=Label(Devolver,text="Por:").pack()
>          L2=Label(Devolver,text="Herramientas devueltas:").pack()
>          Devolver.mainloop()
> DevolverBoton=Button(Devoluciones,text="DEVOLVER",
> command=Devolver).grid(row=2,column=1)
> Devoluciones.mainloop()
>
>
> El error que tira es el siguiente:
>
> File "GUI.py", line 41
>     Devolver.geometry("200x100")
>     ^
> IndentationError: unexpected indent
>
> La línea que falla es la que esta en negrita en el código. Lo que resulta
> extraño es que si le borro un TAB, o sea queda con 1 solo TAB, el error
> desaparece. En el resto del código aparece varías veces este error. Alguién
> tiene idea que puede ser? en que le estoy pifiando?
>
> Saludos,
> Pato

Posiblemente estés mezclando espacios con tabs. Fijate si tu editor
tiene alguna configuración en donde puedas indicarle que use espacios
en lugar de tabs (configuración recomendada)

Saludos.


More information about the pyar mailing list