Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/isatyamks/beautifulsoup-webscraper

my learning journey into web scraping using the BeautifulSoup library
https://github.com/isatyamks/beautifulsoup-webscraper

beautifulsoup data-science python3 webscraping

Last synced: about 1 month ago
JSON representation

my learning journey into web scraping using the BeautifulSoup library

Awesome Lists containing this project

README

        

# WebScraping with BeautifulSoup

This repository contains my learning journey into web scraping using the BeautifulSoup library. As part of this project, I scraped data from Flipkart and stored it in a CSV file.

## Table of Contents

- [Introduction](#introduction)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Usage](#usage)
- [Project Structure](#project-structure)
- [Contributing](#contributing)
- [License](#license)

## Introduction

Web scraping is a powerful tool for extracting data from websites. In this project, I explored web scraping using the BeautifulSoup library in Python. The primary goal was to scrape product data from Flipkart and save it in a CSV file for further analysis.

## Technologies Used

- BeautifulSoup
- Requests
- Pandas

## Installation

To run this project locally, follow these steps:

1. Clone the repository:
```sh
git clone https://github.com/isatyamks/WebScraping-BeautifulSoup.git
```
2. Navigate to the project directory:
```sh
cd WebScraping-BeautifulSoup
```
3. Install the required packages:
```sh
pip install -r requirements.txt
```

## Usage

To scrape Flipkart data and store it in a CSV file, run the following script:

```sh
python scrape_flipkart.py