background preloader

ZetCode, tutorials for programmers

ZetCode, tutorials for programmers

Blog personal de Pablo Tilli VPython Cómo hacer Widgets con PyGTK y Cairo. Éste tutorial está basado originalmente en ésta obra extraí­da de www.pygtk.org, no es una tradudcción literal, y extiende su contenido. NOTA: Para poder ejecutar el código vamos a necesitar la versión 2.8 de pygtk y pycairo. Primeros Pasos Lo primero que debemos hacer es importar las librerias que vamos a necesitar: import gtkimport gtk.gdkimport math Lo siguiente será; crear una nueva clase, que heredará de la clase gtk.DrawingArea (área de dibujado) que es el area que utilizaremos para capturar los eventos y dibujar en ella el resultado de las funciones que utilicemos en cairo, añadiremos también un constructor por defecto: class SemiCirculo(gtk.DrawingArea): def __init__(self): gtk.DrawingArea. class SemiCirculo(gtk.DrawingArea): def __init__(self): gtk.DrawingArea. Prueba Inicial El fichero fuente deberia éstar tal que asi: ejemplo_1.py Lo ejecutamos, y obtenemos el siguiente resultado: [arc@synaptia:~]$ python2.4 ejemplo_1.py Dibujando Creando eventos nuevos #Desplazamiento self.desp = 0

Creating a GNOME Web Browser with Python By Patrick Wagstrom August 18th, 2004 Overview 1. Introduction2. 1. This tutorial will show you how to build a simple web browser for the GNOME desktop using the Python programming language. For this tutorial you're going to need the following tools. Python version 2.2 or above PyGTK- GTK+ bindings for Python Mozilla - you'll need to make sure the development libraries are also installed on your system. 2. The first task that we'll need to do is to start with Glade. Figure 1: Glade startup window Click on the new and tell it that you want to start a new GNOME project. Figure 2: Select Gnome application window This will bring up a simple window that says glade-2 for the title. Figure 3: Change toolbar size from 3 to 6 The next step is to populate the toolbar with new buttons. Figure 4: Add two buttons and a text entry widget The next step is to convert the buttons we've just created to stock buttons. Figure 5: Change the buttons to the stock buttons Figure 7: Our final window in Glade 3. #!

Instalación de Python/Ninja-IDE y Librerías Extras | Curiosidades de la Tecnología Hola a todos, estoy de regreso solo por un momento, la publicación actual es para proporcionar las ligas para obtener el software necesario para realizar la instalación de Python sobre Windows así como algunos complementos. Los procesos de instalación no los compartiré por completo, para todos los programas es igual, además si lees esto espero ya seas un usuario avanzado o si no lo eres y tienes dudas déjalas en un comentario. Primero debemos realizar la instalación de Python, yo recomiendo la versión 2.7.3 que es la que uso y me es compatible con mi IDE favorito que más adelante te enseñaré a instalar. La instalación se realiza normal, deja como directorio de destino el Disco Local C [Particion Principal] que la cual al terminar la instalación debería de aparecer una carpeta Python27. Segundo ahora comenzamos a realizar la instalación de Ninja-IDE un Entorno de Desarrollo para Python muy bueno con el cual me he encariñado mucho, si no deseas usarlo puedes omitir estos pasos. print "Hola"

Related: