Navegador web minimalista con Python

text-x-pythonPython es un lenguaje de programación altamente eficiente, y potente. De hecho, es uno de mis lenguajes preferidos para programar. Fruto de su poder, nace este navegador web minimalista, escrito en tan solo 81 líneas de Python, que pudimos ver hace unos días en el blog de Linuxmanr4.

Al ser un navegador minimalista, no incluye tantas funciones como podría tener FirefoxChromium, pero es interesante ver, e incluso podría animar a más de uno a crear su propia versión de este fantástico invento.

El código fue compartido por Diego Sarmentero, y según tengo entendido, somos libres de crear modificaciones de este proyecto, trastear con el, experimentar o incluso podría ser un navegador perfecto para aquellos que no necesiten muchas chorradas ni plug-ins. Al ser tan pequeño, su consumo de memoria es realmente escaso.

Captura de pantalla de 2014-03-27 17:56:21

 

Se puede apreciar que su consumo apenas supera los 49MiB de memoria RAM.

Para ejecutarlo, necesitas tener instalado primero Python y PyQt4. En caso de no tenerlos, podemos instalarlos desde una terminal con

# apt-get install python python-qt4

Para descargarlo, solo necesitas copiar el código fuente (más abajo) en un editor de texto plano y guardarlo como navegador.py o con el nombre que queramos, pero con la extensión .py siempre. Y para arrancarlo, simplemente desde la terminal…

# python ./navegador.py

¡Y listo! A disfrutar de nuestro nuevo navegador, modificarlo y hacer con el lo que nos plazca. El código fuente puedes descargarlo directamente desde aquí.

Anuncios

2 thoughts on “Navegador web minimalista con Python

  1. Lennin Aaron Rubio (@Lenninrubio) abril 15, 2015 / 5:15 pm

    Orale excelente, me sirvió mucho, solo una duda cual sera el atributo para que nazca fullscreen probé con self.fullscreen() pero no me funciono, podrías apoyarme?

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s