11.7.06

pyGoogle, búsquedas en tus programas

En ocasiones puede resultar útil el realizar búsquedas en Google desde nuestros programas escritos en Python. En mi caso, he utilizado este módulo para crear un simple bot IRC que escucha el comando !google y realiza búsquedas mostrando los dos primeros resultados en el canal.

El módulo puede obtenerse en su repositorio de SourceForge y para poder acceder al API de Google es necesario dar de alta una cuenta de desarrollador gratuíta. La forma de utilizarlo es la siguiente:

import google

parametro = "texto a buscar"
google.setLicense("mi_licencia_del_API_de_Google")
google.maxResults=2
google.language="es"
busqueda = google.doGoogleSearch(parametro)
print busqueda.results[0].URL + busqueda.results[0].title
print busqueda.results[1].URL + busqueda.results[1].title



No hay comentarios: