Parte IV. Entrega de los datos
En esta parte del libro, veremos cómo enviar nuestro selecto conjunto de datos del Premio Nobel, recientemente limpiado y explorado, al navegador, donde JavaScript y D3 lo convertirán en una atractiva visualización interactiva (ver Figura IV-1).
Lo bueno de utilizar una biblioteca de propósito general como Python es que lo mismo puedes poner en marcha un servidor web en unas pocas líneas impresionantemente sucintas, que minar tus datos con potentes bibliotecas de procesamiento de datos.
La herramienta de servidor clave en nuestra cadena de herramientas es Flask, el potente pero ligero framework web de Python. En el Capítulo 12, veremos cómo servir tus datos estáticamente (sirviendo archivos del sistema) y dinámicamente, normalmente como una selección de base de datos especificada en la solicitud. En el Capítulo 13, veremos cómo dos bibliotecas basadas en Flask permiten crear una API web RESTful con unas pocas líneas de Python.
Figura IV-1. Entrega de los datos
Consejo
Puedes encontrar el código de esta parte del libro en el repositorio GitHub del libro.