DESCRIPCIĂN
El objetivo de este taller es aprender a programar en Python haciendo web scraping (extracciĂłn de datos de pĂĄginas web). Para ello explicaremos unas nociones bĂĄsicas de scraping y realizaremos varios ejercicios con la web de MenĂŠame. Utilizaremos listas, ordenaciĂłn, funciones, objetos, etc⌠y las librerĂas Requests para hacer peticiones y Beautiful Soup para parsear y extraer datos de documentos HTML. Todo ello dentro de un notebook Jupyter
El taller consistirĂĄ en:
- Preparar entorno con Jupyter y cargar notebook del taller
- QuĂŠ es el web scraping y cĂłmo lo podemos hacer con Python
- Realizar ejercicios propuestos
ÂżQuĂŠ vas a necesitar?
Cada asistente necesitarĂĄ un portĂĄtil con sistema GNU/Linux, Windows o Mac OS.
ÂżQuĂŠ tienes que instalar?
- Vagrant y Virtual Box
- La imagen de Vagrant que usaremos en el taller y que estĂĄ disponible en GitHub
- Por favor, para evitar colapsar la red local del Workspace Coworking instala y arranca la imagen de vagrant en tu portĂĄtil previamente.
Conocimientos previos
- ProgramaciĂłn y HTML
ÂżDE QUĂ HABLAREMOS?
De Python y web scraping (peticiones http, parseo y extracciĂłn de datos de documentos HTML).
PROGRAMA
17:30-18:00 | Ayuda a quien lo necesite para instalar vagrant y el notebook de Jupyter |
18:00-18:15 | QuĂŠ es el web scraping y quĂŠ herramientas usaremos en el taller |
18:15-20:30 | ResoluciĂłn de ejercicios propuestos |
LOCALIZACIÓN
Lugar: Workspace Coworking, Plaza de la AdministraciĂłn 1, 1Âş Izquierda, AlmerĂa.
Fecha: 15 de febrero del 2019
Hora: de 17:30 a 20:30
Este es un tema de discusión derivado de la entrada http://hacklabalmeria.net/actividades/2019/02/15/taller-scraping-python.html