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
bottom of page