Interfaces Gráficas de Usuario
De WikiEducator
Qué es GUI
Graphical user interface
Usando easygui
- Descarga el archivo easygui.py de http://easygui.sourceforge.net
- Cópialo en el mismo directorio/carpeta donde estás editando tus programas.
Ejemplo de uso
>>> import easygui >>> easygui.msgbox("hola a todos")
Documentación
- Tutorial oficial: http://easygui.sourceforge.net/tutorial/
- Otro tutorial sencillo: http://www.blog.pythonlibrary.org/2010/05/22/a-quick-easygui-tutorial/
- Chuleta de opciones
Minitutorial
- Cómo se qué botón ha pulsado el usuario
>>> respuesta = easygui.msgbox("Hola a todos") >>> print respuesta OK
- Más opciones
import easygui color = easygui.buttonbox("Cuál es tu color favorito?", choices = ['Azul', 'Rojo', 'Verde']) easygui.msgbox("Has pulsado' + color)
- Entrada de texto
import easygui nombre = easygui.enterbox("Cómo te llamas?") easygui.msgbox("Hola, ' + nombre)
- Entrada de números
- enterbox nos da una cadena. Hay que convertirla después a int o float