Metadata-Version: 2.4
Name: swiggy_scraper_ajairosen
Version: 0.1.2
Summary: A Selenium-based Swiggy dish scraper returning pandas DataFrames.
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: pandas>=2.0.0
Requires-Dist: selenium>=4.44.0

# Swiggy Scraper AjaiRosen

A simple Selenium-based Python package to scrape dish search results from Swiggy.

## Features

- Search multiple dishes
- Set delivery pincode
- Returns clean pandas DataFrame
- Headless browser support
- PyPI installable

---

## Installation

```bash
pip install swiggy-scraper-ajairosen
```

---

## Requirements

- Google Chrome installed
- Compatible ChromeDriver installed

---

## Example Usage

```python
from swiggy_scraper_ajairosen.tools import scrape_swiggy_dishes

df = scrape_swiggy_dishes(
    search_terms=[
        "pizza",
        "biryani",
        "shawarma"
    ],
    pincode="500075",
    headless=False
)

print(df.head())
```

---

## Parameters

| Parameter | Type | Description |
|---|---|---|
| search_terms | str or list | Dish names to search |
| pincode | str | Swiggy delivery pincode |
| headless | bool | Run browser headlessly |
| wait_time | int | Sleep duration between actions |

---

## Returns

Pandas DataFrame containing:

- Dish Name
- Restaurant
- Rating
- Delivery Time
- Category
- Description
- Price

---

## Disclaimer

This package is for educational purposes only.
Swiggy website structure may change anytime.
