Description:
This Python project uses Selenium for automated Google search and scrapes price and seller information from Torob website. It collects data in JSON format and also updates Excel files using pandas.
Features:
- Simulates human-like typing in Google search.
- Scrapes Torob website for product price information.
- Handles errors and logs them into a file.
- Processes Excel input and output using pandas.
Installation:
-
Clone the repository: git clone https://github.com/yourusername/Torob-Price-Scraper.git
-
Navigate to the project directory: cd Torob-Price-Scraper
3.Create a virtual environment (optional but recommended): python3 -m venv venv source venv/bin/activate
- Install the required packages: pip install -r requirements.txt
Usage:
- Modify the Excel file in the
data/excel/folder with your product names. - Run the main script:
- The output JSON and updated Excel file will be stored in the
data/output/folder.
Keywords:
Python, Selenium, Web Scraping, Torob, Price Scraper, Google Search, Automation
Contributing:
Feel free to open issues or pull requests for improvements.
License:
MIT License