Metadata-Version: 2.1
Name: olx-web-scraper
Version: 0.2.0
Summary: Use python to scrap for listings on olx.in based on search query.
License: MIT
Author: Akash NP
Author-email: akashnp1998@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: beautifulsoup4 (>=4.11.2,<5.0.0)
Requires-Dist: dnspython (>=2.3.0,<3.0.0)
Requires-Dist: pymongo (>=4.3.3,<5.0.0)
Requires-Dist: python-decouple (>=3.8,<4.0)
Requires-Dist: selenium (>=4.8.2,<5.0.0)
Requires-Dist: webdriver-manager (>=3.8.5,<4.0.0)
Description-Content-Type: text/markdown

<img align="right" width="150" height="auto" src="https://i.imgur.com/uHdBRp2.png">

# Olx Web Scraper
Scrap olx.in using selenium-python

## Table of Contents
  - [About](#about)
  - [Installation](#installation)
  - [How it works](#how-it-works)

## About
Using selenium, scrap olx.in for listings of any search query and get the data saved on a csv for later analysis.

## Installation
1. Clone repo: 
```
git clone https://github.com/9akashnp8/olx_web_scraper.git
```

2. Create a virtual enviroment for the repo & activate it 
```python
python -m venv venv
cd venv
Scripts\activate.bat
```

3. Install all the required modules 
```python
pip install -r requirements.txt
```

4. Run scraper.py 
```python
python scraper.py
```

## How it works
![](https://i.imgur.com/iptsDh1.png)
