[python][duda] messagebox y ocultar cmd

Iniciado por sunicomi, 8 Julio 2012, 00:27 AM

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

sunicomi

Buenas gente, os traigo dos dudillas sobre python:

-Como se hace para lanzar un messagebox?
Por ejemplo en batch es msg * Hola soy un mensaje

-Como se oculta la ventana del cmd que se abre siempre cuando ejecutas un programa echo en python?

Gracias de antemano!!

Eleкtro

Cita de: sunicomi en  8 Julio 2012, 00:27 AM
-Como se oculta la ventana del cmd que se abre siempre cuando ejecutas un programa echo en python?

Guarda el code como "archivo.PYW" para no mostrar la consola.

lo otro nunca he mirado de hacerlo, Pero buscalo en google "MessageBox in python"... hay información de sobra.

saludos








overxfl0w13

Como dice Elektro para no mostrar la consola hay que guardar el source con extensión .pyw.

Para lanzar messageBox tienes que importar tkMessageBox ( no sé si habrá alguna otra ) y utilizar el método showinfo de la clase importada (tkMessageBox) pasándole como argumentos el título de la ventana y el texto de la misma.

Código (python) [Seleccionar]
tkMessageBox.showinfo("Titulo","Texto")

[/url]