An open API service indexing awesome lists of open source software.

https://github.com/faridhasani7/torob-price-scraper

A Python-based web scraping tool that uses Selenium to search Google and scrape price information from Torob website.
https://github.com/faridhasani7/torob-price-scraper

automation data-extraction google-search price-scraper python selenium torob web-scraping

Last synced: 6 months ago
JSON representation

A Python-based web scraping tool that uses Selenium to search Google and scrape price information from Torob website.

Awesome Lists containing this project

README

          

# Torob-Price-Scraper

**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:**
1. Clone the repository:
git clone https://github.com/yourusername/Torob-Price-Scraper.git

2. 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

4. 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