elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: [AIO elhacker.NET 2015] Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderador: Eleкtro)
| | |-+  Problema con tknter
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con tknter  (Leído 769 veces)
yoelrodguez

Desconectado Desconectado

Mensajes: 110


Ver Perfil
Problema con tknter
« en: 11 Mayo 2016, 21:43 »

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.

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



En línea

tincopasan


Desconectado Desconectado

Mensajes: 1.027


No es lo mismo conocer el camino que recorrerlo.


Ver Perfil
Re: Problema con tknter
« Respuesta #1 en: 12 Mayo 2016, 04:51 »

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
  1. #-*- coding: utf-8 -*-
  2. from tkinter import *
  3. from tkinter import messagebox
  4.  
  5. ventana = Tk()
  6. ventana.title("primera ventana")
  7.  
  8. def ocultar(ventana):
  9.    ventana.withdraw() # Oculta una ventana
  10.    messagebox.showinfo("¡Atención!","Oculté la ventana")
  11.  
  12. ocultar(ventana)
  13. ventana.mainloop()
  14.  


« Última modificación: 12 Mayo 2016, 05:00 por tincopasan » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines