Diferencia entre revisiones de «Usuario:Lmorillas/modulo programacion/python/easygui»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con '{{MiTitulo| Interfaces Gráficas de Usuario}} == Qué es GUI == Graphical user interface == Usando easygui == * Descarga el archivo '''easygui.py''' de http://easygui.sourcefo…')
 
Línea 13: Línea 13:
 
>>> easygui.msgbox("hola a todos")
 
>>> easygui.msgbox("hola a todos")
 
</source>
 
</source>
[[Archivo:Archivo:Easyguimsg1.png]]
+
[[Archivo:Easyguimsg1.png]]
 +
 
 +
== Minitutorial ==
 +
; Cómo se qué botón ha pulsado el usuario
 +
:
 +
<source lang="python">
 +
>>> respuesta = easygui.msgbox("Hola a todos")
 +
>>> print respuesta
 +
OK
 +
</source>
 +
 
 +
; Más opciones
 +
<source lang="python">
 +
import easygui
 +
color = easygui.buttonbox("Cuál es tu color favorito?",
 +
    choices = ['Azul', 'Rojo', 'Verde'])
 +
easygui.msgbox("Has pulsado' + color)
 +
</source>
 +
; Entrada de texto
 +
<source lang="python">
 +
import easygui
 +
nombre = easygui.enterbox("Cómo te llamas?")
 +
easygui.msgbox("Hola, ' + nombre)
 +
</source>
 +
; Entrada de números
 +
: enterbox nos da una cadena. Hay que convertirla después a '''int''' o '''float'''

Revisión de 20:59 5 oct 2011


Qué es GUI

Graphical user interface

Usando easygui

Ejemplo de uso

>>> import easygui
>>> easygui.msgbox("hola a todos")

Easyguimsg1.png

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