Python package for fetching and analyzing REALTOR.CA MLS Listings
Project description
pyRealtor is a python package that provides fast an easy way to extract Multiple Listing Service (MLS) details, such as house sale/rent price, number of bedrooms, stories, ammenities nearby etc. of any city within Canada. The library provides functionality to easily store the extracted data in excel sheet for further analysis.
pyRealtor can be used to
- Analyze all real estate listing in a specific area.
- Find only Open House on a specifc day in a particular area.
Installing
- The easiest way to install the library is to execute (preferably in a virtualenv) the command:
pip install pyRealtor
- From the source code
git clone https://github.com/rachitt96/pyRealtor.git
cd pyRealtor
python setup.py install
Usage
- To get all real estate properties for sale in specific area
import pyRealtor
house_obj = pyRealtor.HousesFacade()
house_obj.search_save_houses(
search_area='Barrhaven',
report_file_name='barrhaven_all_listings.xlsx'
)
- To get only Open House listings in a specific area
import pyRealtor
house_obj = pyRealtor.HousesFacade()
house_obj.search_save_houses(
search_area='CITY/SUBURB',
report_file_name='FILES_TO_LOAD_LISTINGS.xlsx',
open_house_date = 'MM/DD/YYYY'
)
import pyRealtor
house_obj = pyRealtor.HousesFacade()
house_obj.search_save_houses(
search_area='Barrhaven',
report_file_name='barrhaven_all_listings.xlsx',
open_house_date = '10/29/2023'
)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyRealtor-0.1.0.tar.gz
(6.9 kB
view hashes)
Built Distribution
Close
Hashes for pyRealtor-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b1f2ede43449d3b04188c697152644b7722e640b38caf98160050ce4eedd657 |
|
MD5 | 18f6fd926283006bf02986c5e2e5f4b7 |
|
BLAKE2b-256 | 5e1443784755c2f95bb3081260074552920e6031499044fe60c50ff1e8da3ebc |