Problema con tknter

Iniciado por yoelrodguez, 11 Mayo 2016, 21:43 PM

0 Miembros y 1 Visitante están viendo este tema.

yoelrodguez

Hola buenas tardes a todos, estoy usando el módulo tkinter (python 3.4), para generar un messagebox  pero cuando lo ejecuto me muestra una segunda ventana en blanco. Si alguien me puede ayudar.


tkinter.messagebox.showinfo("Restaurar", "La restauración se ha realizado")



tincopasan

#1
supongo que no te referís a la propia ventana que crea tkinter. Si está en blanco es porque no la has declarado ni puesto nada en ella, o sea aunque tengas ese solo código se crea una ventana aparte del mensaje.

edito:
por las dudas sea lo que te digo te paso un ejemplo de una forma de hacer lo que decís:
Código (python) [Seleccionar]

#-*- coding: utf-8 -*-
from tkinter import *
from tkinter import messagebox

ventana = Tk()
ventana.title("primera ventana")

def ocultar(ventana):
    ventana.withdraw() # Oculta una ventana
    messagebox.showinfo("¡Atención!","Oculté la ventana")
   
ocultar(ventana)
ventana.mainloop()