sábado, 13 de diciembre de 2008

Programación Visual con Python

Si deseas programar con ventanas, menús, botones y otros. Tienes que descargar los siguientes programas:

  1. Python la versión 2.5.2
  2. PyCairo la versión 1.4.12-1
  3. PyGObject la versión 2.14.1-1.
  4. PyGTK la versión 2.12.1-2
  5. GTK + runtime la versión 2.12.9-2
Una vez descargado, procedemos a instalar en el orden indicado en la lista anterior.

Para comprobar si todo está bien, escribimos el siguiente código en la consola de comandos de Python:

import gtk

Si no te muestra ningún mensaje de error significa que haz instalado y configurado correctamente PyGTK.

Lo más interesante de programar con PyGTK es de que puedes programar y diseñar interfases de usuario multiplataforma; es decir se pueden ejecutar en Window$, GNU/Linux, MacOS entre otros.

A continuación un ejemplo que crea una ventana con una etiqueta, casillas de verificación, una caja de texto y un botón de comandos.

import pygtk
import gtk
window = gtk.Window(gtk.WINDOW_TOPLEVEL)
window.connect("destroy", gtk.main_quit)
box = gtk.VBox(False, 0)
window.add(box)
label = gtk.Label("Hola Mundo")
c1 = gtk.CheckButton(label="Uno")
c2 = gtk.CheckButton(label="Dos")
entry = gtk.Entry()
button = gtk.Button("Aceptar")
box.add(label)
box.add(c1)
box.add(c2)
box.add(entry)
box.add(button)
window.show_all()
gtk.main()

0 comentarios: