top of page

This project scrapes real estate listings from onthemarket using Python, Selenium, and BeautifulSoup. It automatically collects property details such as title, location, price, number of bedrooms and bathrooms, additional information, and the agent's contact details. The scraped data is saved directly to a CSV file.


🛠️ Prerequisites

1. Python

Ensure Python is installed on your system. Download Python here.

2. Chrome WebDriver

Install the Chrome WebDriver version compatible with your Chrome browser. Get ChromeDriver here.

3. Required Libraries

Install the necessary Python libraries by running:


📂 View the Source Code

Click here to view the full code

bottom of page