This project is a specialized Python web scraper designed to extract detailed product information from Flipkart. It can crawl a single product page and retrieve structured data for analysis or lead generation.
The scraper extracts the following data points:
- Product Name: Full title of the product.
- Price: Current listing price.
- Description: Detailed product specifications.
- Image URL: Link to the high-resolution product image.
- Ratings: Overall star rating.
- Reviews: Individual user reviews and feedback.
- Python: Core programming language.
- BeautifulSoup: For parsing HTML content.
- Requests: To send HTTP requests to Flipkart.
- Pandas: For organizing data and exporting to CSV/Excel formats.
-
Clone the repository:
git clone [https://github.com/sudip-python-dev/Flipkart-Product-Scraper.git](https://github.com/sudip-python-dev/Flipkart-Product-Scraper.git)``` -
Install requirements:
pip install beautifulsoup4 requests pandas -
Run the script:
python flipkart_single_page_products.py
📂 Output Format The extracted data is automatically saved in a clean, structured CSV or Excel file, ready for use in any data analysis tool.
⚖️ Disclaimer This project is for educational purposes only. Please ensure you comply with the website's robots.txt and terms of service before scraping data.