This project is designed to scrape product information from the Mercadona supermarket website, process the data, and perform analysis. The web scraping is done using Selenium, and the data is stored in a Pandas DataFrame for further analysis.
-
utils: Contains the main application files.
__init__.py
: Initializes the app module.product.py
: Defines the Product class.scraper.py
: Defines the MercadonaScraper class.
-
data: Placeholder for storing scraped data.
-
notebooks: Jupyter notebooks for testing and exploration.
-
main.py: The main entry point for the application.
-
README.md: Project documentation explaining the purpose, structure, and usage.
-
requirements.txt: Lists the dependencies required to run the project.
-
Install the required dependencies using the following command:
pip install -r requirements.txt
-
Run the main script:
python main.py
Feel free to contribute by opening issues or creating pull requests. Your feedback and contributions are highly appreciated!