Skip to content

Latest commit

 

History

History
69 lines (45 loc) · 1.6 KB

README.md

File metadata and controls

69 lines (45 loc) · 1.6 KB

Airbnb Scraper

Description

This is a web scraping tool for extracting data from Airbnb. It is built using Streamlit and Selenium.

Features

  • Search for Airbnb listings based on location and other search filters
  • Specify check-in and check-out dates, number of adults, children, infants, and pets
  • Apply additional search filters such as stay duration and price range
  • Output options: Markdown, CSV, and Excel

Installation

  1. Clone the repository:

    git clone https://github.com/AshhadDevLab/Airbnb-Webscraper.git
  2. Install the required dependencies:

    pip install -r requirements.txt

Usage

  1. Navigate to the project directory:

    cd Airbnb-Webscraper
  2. Run the Streamlit app:

    streamlit run main.py
  3. Use the web interface to enter the search parameters and click on the "Scrape Data" button.

  4. The scraped data will be displayed on the web interface based on the selected output format.

  5. If you choose CSV or Excel as the output format, the data will also be saved in the project directory.

Screenshots

License

This project is licensed under the BSD-3 License. See the LICENSE file for more details.

Contact