rightmove.co.uk is one of the UK's largest property listings websites, hosting thousands of listings of properties for sale and to rent.
rightmove_webscraper.py is a simple Python interface to scrape property listings from the website and prepare them in a Pandas dataframe for analysis.
Version 1.0.2 is now available to install via Pip:
pip install -U rightmove-webscraper
from rightmove_webscraper import RightmoveData url = "https://www.rightmove.co.uk/property-for-sale/find.html?searchType=SALE&locationIdentifier=REGION%5E94346" rm = RightmoveData(url)
Get the average price of all listings returned by the search:
Show the total number of listings returned by the search:
Access the full results as a Pandas dataframe at the
Get quick summary statistics of the results, showing the number of listings and average price grouped by the number of bedrooms:
Alternatively group the results by any other column returned in the
.get_results DataFrame, for example Postcode: