sábado, 13 de abril de 2013

Navegador web python gtk2

Pues ya hice otro navegador y me copie la interfaz de unity,bueno este navegador es sencillo tan solo poco mas de 100 lineas,pero lo hice porque ya presente uno en qt en python,otro en gtk3 en perl y este en python gtk2,sobre el de perl ya no lo he actualizado porque me da vagancia y de todos modos ahi esta el codigo fuente,asi que si lo quieren continuar adelante.

Como decia queria hacer un navegador en gtk2 ya que con python uso qt y gtk2 ademas de que el de gtk3 puede que no lo hayan usado por estar usando lxde o otro DE que no sea compatible con gtk3,pero en fin el programa quedo como tipo Unity:

Es muy muy ligero y muy rapido,tambien el searchbox desaparece y aparece magicamente con una funcion:

Y bueno les dejo el codigo fuente:



Enlace

Para usar necesitan instalar pywebkit y webkit y gtk2python

En ubuntu

sudo apt-get install python-webkit libwebkit-dev pygtk
Para otras distros no se,cual es el nombre de los paquetes,ya que en Gentoo tardaba mucho y en Arch no encontre nada en slackware ya ni me acuerdo :P, y son las distros que uso ademas de ubuntu.

Despues meten el script en un archivo .py y lo ejecutan,asi:

python script.py

o

chmod +x script.py

./script.py
Y listo :D



3 comentarios:

  1. Bien, de lujo hombre!

    Felicitaciones por estos tutoriales de Python!

    Algun tutorial o tip para crear guis con python?

    Saludos!

    ResponderBorrar
    Respuestas
    1. Gracias :D

      No tengo tutoriales para GUI's qt/gtk pero el único consejo que doy es, aprender bien como funciona el lenguaje desde la shell(scripting) y después solo necesitamos ver la documentación del modulo o API,aprendiendo todos los tutoriales de python desde Unix que hay aquí,puedes aprender fácilmente ha crear GUI'S, aquí un tutorial:

      http://www.pygtk.org/pygtk2tutorial-es/

      Saludos.

      Borrar

Los comentarios serán revisados antes de ser publicados.