Google busca que sus aplicaciones web se muelvan mas interactivas desde el escritorio. El gigante de internet ha lanzado una herramienta de linea de comandos con la que se pueden hacer muchas tareas con unas cuantas lineas.

GoogleCL es una util herramienta de linea de comandos que provee acceso a varios de los servicios que Google ofrece. Esta desarrollada en Python con las librerias de Python gdata (Google Data API) para hacer las llamdas a las API de cada servicio de Google. Con lo que ahora desde la consola se podran subir imagenes directamente a picasa, publicar un post en blogger, editar alguna entrada en Google Calendars y muchas otras cosas mas.

Por ejemplo si quisieramos hacer un post en Blogger,  seria algo como esto:

$ google blogger post --blog "My blog" --tags "python, googlecl, development" my_post.html
$ google calendar add "Lunch with Jason tomorrow at noon"
$ google docs edit --title "Shopping list" --editor vim

Para correr GoogleCL primero tienes que tener instaladas las librerias de Python gdata (Google Data API) y despues ya podras disfrutar de esta herramienta..

Enlaces:
1. Pagina del proyecto de GoogleCL
2. Ejemplos