Hoy recopilamos este magnífico tutorial de David Beazley presentado en la PyCon de 2013 de California y con el que aprenderás conceptos básicos de Python leyendo archivos, recorriendo la web, construyendo estructuras de datos y, en definitiva, analizando datos del mundo real.
Al final, habrás configurado el entorno de Python, instalado algunos paquetes útiles y aprendido cómo escribir sencillos programas que podrás usar para impresionar a tus amigos.
Recursos
- Lecture Slides (PDF)
- Data files (29MB)
- PyCon 2013 Video (pyvideo.org)
Ejemplos de código
- get_rt22.py. Descarga y guarda datos XML del sitio CTA de bus.
- find_north.py. Parsea XML.
- pots_by_zip.py. Ejemplo de tabular datos con un diccionario.
- outcomes.py. Hacer un gráfico circular que muestra los resultados de las inspecciones de alimentos/restaurantes.