Webscraping o extracción de datos de páginas web con BeautifulSoup4 y Python

Posted on jue 24 octubre 2013 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, Python, Ubuntu, webscraping, Beautiful Soup • 3 min read

El webscraping es una técnica utilizada para extraer datos de una página web por medio de herramientas (más información en wikipedia).

Para Python existen varias herramientas:


Continue reading

Una introducción a Beautiful Soup 4 en Python.

Posted on mié 23 octubre 2013 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, Python, Ubuntu, Beautiful Soup, webscraping • 3 min read

Beautiful Soup es una librería de Python que facilita la extracción de datos de archivos html y xml.

Este artículo se basa en el artículo de Python For Beginners .

La documentación oficial se puede leer en el siguiente enlace.

Para instalar beautifulsoup es necesario tener instalado la librería python-bs4 el …


Continue reading

Obtener información de metadatos EXIF de una imagen con Python

Posted on lun 14 octubre 2013 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, Python, Ubuntu, exif • 3 min read

Se probará con un simple script como obtener metadatos EXIF de dos imágenes, son dos fotos, la primera directamente del dispositivo móvil con que se tomó la foto, la segunda imagen se bajó desde Google+.

La idea es notar la diferencia de información que se obtiene de los metadatos de …


Continue reading

Mostrar tweets en tiempo real con twython y el API Stream de Twitter

Posted on jue 26 septiembre 2013 in Tutorial Python • Tagged with Debian, General, Linux, Python, Twitter, Ubuntu • 4 min read

En este artículo se usará el API Stream de twitter para ver el flujo de tweets que recibe el usuario o lo que se publica en general en twitter.

La idea es usar twython con la clase TwythonStreamer para acceder a la API stream de twitter.

Del API de twitter …


Continue reading

Probando la librería twython para twitter

Posted on dom 22 septiembre 2013 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, Python, Twitter, Ubuntu • 4 min read

Retomando los artículos sobre librerías de python para acceder a twitter, en el último artículo explique como descubrir trending topic con la librería python-twitter, ahora le toca el turno a twython. La página del proyecto se encuentra en github.

Twython soporta lo siguiente:

  • Busqueda para:
    • Información de usuario.
    • Lista de …

Continue reading

Descubriendo Trending Topics de Twitter con twython y python

Posted on dom 22 septiembre 2013 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, Python, Twitter, Ubuntu • 2 min read

Siguiendo con los artículos sobre librerías de python para twitter, hace poco se mostró en un artículo como ver los Trending Topics usando la librería python-twitter , ahora se mostrará como desplegar los topics usando la librería twython.

El script mostrará la conexión a twitter, luego despliega los identificadores de las …


Continue reading

Nodos más influyentes en un grafo con networkx. Parte 4.

Posted on dom 11 agosto 2013 in Tutorial Python • Tagged with General, Networkx, Python • 2 min read

En la parte 3 de creación de grafos se muestra los tipos de grafos que existen, en la parte 2 se muestra como obtener los datos de un archivo que contiene las relaciones de los personajes de la novela Los miserables y en la parte 1 se muestra la creación …


Continue reading

Graficar la tangente de una curva con python, numpy y pylab.

Posted on vie 26 julio 2013 in Tutorial Python • Tagged with General, Linux, matplotlib, numpy, Python • 2 min read

Este artículo se basa en el artículo "Visualizing the tangent" .

La tangente de una curva es una línea recta que toca a la curva en un punto. Está línea recta da la pendiente de la curva. Si la curva representa una serie de tiempo se puede decir la relación de …


Continue reading

Utilizando el API de Stream de Twitter con Python y tweetstream. Parte 1.

Posted on mar 04 junio 2013 in Tutorial Python • Tagged with API Stream, Debian, General, Linux, Python, Twitter • 2 min read

Siguiendo con los artículos de Twitter con Python, ahora mostraré como usar el API Stream de Twitter.

En este caso como la librería twitter no maneja stream es necesario instalar otra librería llamada tweetstream.

La documentación del API Stream de twiitter se encuentra en el enlace, y en específico para …


Continue reading

Descubriendo trending topics de twitter con python-twitter.

Posted on sáb 27 abril 2013 in Tutorial Python • Tagged with General, Python, Twitter • 5 min read

Recuerdo la presentación de Efrain en el PyDay en Mérida, donde hablo de la librería tweepy (acá artículo de Efrain sobre el tema) que permite acceder a una cuenta de twitter, actualizar estado entre otras cosas.

Con el auge de twitter como red social en el país me dispuse a …


Continue reading