Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: sunicomi en 8 Julio 2012, 00:27 am



Título: [python][duda] messagebox y ocultar cmd
Publicado por: sunicomi en 8 Julio 2012, 00:27 am
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!!


Título: Re: [python][duda] messagebox y ocultar cmd
Publicado por: Eleкtro en 8 Julio 2012, 01:03 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


Título: Re: [python][duda] messagebox y ocultar cmd
Publicado por: overxfl0w13 en 8 Julio 2012, 01:10 am
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
  1. tkMessageBox.showinfo("Titulo","Texto")