Este proyecto consiste en un script de Python que utiliza las librerías Requests, BeautifulSoup4 y Pandas. Tiene como objetivo extraer datos de Mercado Libre utilizando técnicas de web scraping. El resultado final será un conjunto de datos estructurados en un archivo CSV que se pueden analizar y visualizar.
Este proyecto requiere que se tenga instalado Python 3.x en el sistema y que se cuente con las siguientes librerías instaladas:
- Requests
- BeautifulSoup4
- Pandas
Para instalar todas las librerías requeridas, usa el siguiente comando:
pip install -r requirements.txt
Para ejecutar el scraper, navegue hasta el directorio raíz del proyecto. Luego, ejecute el archivo main.py:
python main.py
Esto iniciará el proceso de scraping y creará un archivo "mercadolibre_scraped_data.csv" en el directorio "data" con todos los datos extraídos.
Proceso de scraping finalizado
Ejemplo de archivo csv con datos extraídos
- Python
- Requests
- Beautiful Soup
- Pandas