ahmedemad2002 / Scrape-Bayut

Scraping the Appartments for rent in Egypt from bayut.com using Scrapy.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scraping Apartments for rent

GitHub repo size GitHub contributors GitHub stars GitHub forks

Scraping data from Bayut

This project aims to scrape data about apartments for rent in Egypt from bayut page of Residential Properties for rent in Egypt

Table of Contents

Introduction

This project aims to scrape data about apartments for rent in Egypt from bayut page of Residential Properties for rent in Egypt to use this data to analyze it and see the trends in this data.

Scrapy is the main tool used in this project.

File Descriptions

-bayut: The main file which contains the Scrapy project files like the settings file and the spiders directory.

-data: The directory containing the scraped data and data sample.

Results

Scraped about 4400 property succesfully in the Full_data.json.

Created a data sample to make the output format available without downloading the full data.

Usage

Explain how to use your code and reproduce the results. Include any dependencies and installation steps.

# Clone the repository
git clone https://github.com/ahmedemad2002/Scrape-Bayut.git

# Navigate to the project folder
cd Scrape-Bayut

# Install scrapy
pip install scrapy

# Run the code
python main.py

About

Scraping the Appartments for rent in Egypt from bayut.com using Scrapy.


Languages

Language:Python 100.0%