[MIRROR] Python package for scraping real estate property data
Go to file
Cullen Watson c7a4bfd5e4 feat: run all 3 sites with one scrape_property() call 2023-09-18 16:18:22 -05:00
.github/workflows - scrapers & pypi init 2023-09-15 13:06:14 -07:00
homeharvest feat: run all 3 sites with one scrape_property() call 2023-09-18 16:18:22 -05:00
tests refator(realtor): fit to updated models 2023-09-18 15:43:44 -05:00
.gitignore feat: add pandas 2023-09-17 18:30:37 -05:00
HomeHarvest_Demo.ipynb feat: add pandas 2023-09-17 18:30:37 -05:00
LICENSE Create LICENSE 2023-09-16 10:39:36 -07:00
README.md Update README.md 2023-09-18 10:01:52 -07:00
poetry.lock feat: add pandas 2023-09-17 18:30:37 -05:00
pyproject.toml chore: update version number 2023-09-18 15:44:13 -05:00

README.md

HomeHarvest

HomeHarvest aims to be the top Python real estate scraping library.

Under Consideration: We're looking into the possibility of an Excel plugin to cater to a broader audience.

Try with Replit

Installation

pip install --upgrade homeharvest

Example Usage

>>> from homeharvest import scrape_property
... properties = scrape_property(
...     location="85281", site_name="zillow", listing_type="for_rent"
... )

>>> properties.head()
                           address_one   city  ... mls_id description
0                 420 N  Scottsdale Rd  Tempe  ...    NaN         NaN
1                1255 E  University Dr  Tempe  ...    NaN         NaN
2              1979 E  Rio Salado Pkwy  Tempe  ...    NaN         NaN
3                      548 S Wilson St  Tempe  ...   None        None
4  945 E  Playa Del Norte Dr Unit 4027  Tempe  ...    NaN         NaN
[5 rows x 23 columns]

Site Name Options

  • zillow
  • redfin
  • realtor.com

Listing Types

  • for_rent
  • for_sale
  • sold