- finished realtor

This commit is contained in:
Zachary Hampton
2023-09-18 08:16:59 -07:00
parent 905cfcae2c
commit ba9fe806a7
5 changed files with 236 additions and 15 deletions

View File

@@ -7,13 +7,15 @@ from .models import Property, ListingType, SiteName
class ScraperInput:
location: str
listing_type: ListingType
site_name: SiteName
site_name: str
proxy_url: str | None = None
class Scraper:
def __init__(self, scraper_input: ScraperInput):
self.location = scraper_input.location
self.listing_type = scraper_input.listing_type
self.session = requests.Session()
self.listing_type = scraper_input.listing_type
self.site_name = scraper_input.site_name