Introducción al scraping con Selenium y Python 3
Channel: Oficina de Software Libre Universidad de Granada
Date: 03/03/2021

Charla emitida por la Oficina de Software Libre de la Universidad de Granada, realizada por Pablo Cordero Romero (https://www.linkedin.com/in/pablocorderoromero/).

https://osl.ugr.es/2021/02/12/taller-de-introduccion-a-selenium-con-python-2021/

Este taller es ideal tanto para gente que no conozca nada sobre el scraping así como cualquiera que quiera iniciarse y comenzar a usar la librería Selenium.

El taller comprende su instalación, la obtención de datos de una web, realizando diversos ejemplos prácticos y la interacción automática con la web. La charla/taller tiene 4 secciones principales:

- Instalación de Selenium. Se instalará la librería de Selenium con Python mediante el instalador de paquetes pip. También se instalará el driver del navegador correspondiente para permitir el escrapeo.
- Introducción a Selenium. Se hará una introducción sobre como abrir el navegador para escrapear y navegar entre páginas.
- Localización de elementos. Se mostará las diferentes formas que hay de localizar elementos y obtener los datos de estos. Se realizará la obtención automática de los presidentes históricos del Granada CF a partir de su página de la Wikipedia.
- Interacción con la página. Ejemplo de aplicaciones de Selenium más orientadas a la iteración con la web que a la obtención de datos. Introducción a las esperas y modificación de las opciones del navegador.