No video

How to build a web scraper for Zillow data - Python Tutorial

  Рет қаралды 8,465

Raven Records

Raven Records

Күн бұрын

Follow along as I demonstrate how to extract the underlying data from a Google map, and use that knowledge to build a web scraper for Zillow data!
Link to Source Code and Import Requirements:
github.com/Jon...

Пікірлер: 27
@saavedra29orig69
@saavedra29orig69 Жыл бұрын
NIce video and explaination focusing on the key points. But to be 100% correct and honest you have to say that we can't go beyond page 20! And this is very important because figuring out this makes all the difference between amateur and proffesional web scraping :)
@tzhaki2354
@tzhaki2354 Жыл бұрын
Do you know how I could do this to scrape info from a single listing?
@user-vs3eg9yn2q
@user-vs3eg9yn2q 2 ай бұрын
I have a list of say 1,000 addresses. I don’t have ZPIDs. Is the someway to earth for the property details of each address, given I don’t have the ZPIDs?
@nicolasvargas6846
@nicolasvargas6846 Жыл бұрын
Nice video man, thank you very much
@axel9546
@axel9546 Жыл бұрын
Hi, very nice video! Is it possible to webscrape some data and use that information to make a nice dashboard, tailored only to some data we are interested in? Topic: real estate auctions
@Zaycancode
@Zaycancode 11 ай бұрын
Great tutorial!
@eliesersantos4936
@eliesersantos4936 Жыл бұрын
Great. Unfortunately it is showing an error. (I think the tag that queries address/price and beds in zillow has been changed, and I can't find this part of the html) The error is: AttributeError: 'NoneType' object has no attribute 'find' when it tries to execute the line addresses = href.find('address') If anyone has an idea, it would be great to learn from you.
@sharathpalthepu4408
@sharathpalthepu4408 9 ай бұрын
I am also having the same error
@tzhaki2354
@tzhaki2354 Жыл бұрын
How could I find the zestimate?
@kanishk9593
@kanishk9593 Жыл бұрын
were you able to find out?
@juannymoney9901
@juannymoney9901 Жыл бұрын
not sure if zillow changed anything but when I checked the network settings in fetch/xhr and couldn’t find the get method
@raajkiran1999
@raajkiran1999 10 ай бұрын
yeah it did..
@nolansaraceni2209
@nolansaraceni2209 8 ай бұрын
So this is a very good step by step. But clearly a commonality is the tags have changed. list-card-link no longer exists. Idk about anyone else but form what I am seeing all i call see is property-card-link but even that doesn't seem to be giving me the correct output which are the links themselves. The df is outputting all nan values so i am assuming all the tags have been changed. I feel like the most challenging is getting those tag correct. Also, has anyone else been only get an X number of rows for their output? When i run df_lists or df_list.head(20) it only outputs max rows of 8 in grand total. Some assistance would be nice if anyone could help. Ill continue to update my findings, failures, and successes as i work through this. This is one of the better vids out there and it would be nice if the author could help as well.
@nolansaraceni2209
@nolansaraceni2209 8 ай бұрын
update - was able to capture the data by pinging the API through RapidApi. Looks like with them you can hit the API 30x /month with their free version. Saved me tons of time and heartache. As much as i would like to write all the code this was a quick and easy solution. Not going to provide link just look up Rapid API and sign up.
@pablomartinez1504
@pablomartinez1504 2 жыл бұрын
Hey I get an error while using the for loop to scrape the links. It says that the href variable has no attribute 'find'. Any clue as to what it could be?
@SajjadAli-me8bm
@SajjadAli-me8bm 2 жыл бұрын
after defining href variable type if statement like(if href:) and thats it
@asrarmostofa818
@asrarmostofa818 2 жыл бұрын
I find this error AttributeError Traceback (most recent call last) ~\AppData\Local\Temp/ipykernel_456/2634912797.py in 20 for link in soup.find_all("article"): 21 href = link.find('a',class_="list-card-link") ---> 22 addresses = href.find('address') 23 addresses.extract() 24 urls.append(href) AttributeError: 'NoneType' object has no attribute 'find'
@BAbout1t
@BAbout1t 2 жыл бұрын
@@SajjadAli-me8bm This worked for me, thank you my friend!
@riyavirani7774
@riyavirani7774 Жыл бұрын
@@asrarmostofa818 were you able to solve this error? And @ravenrecords834 can you help if you have any idea how to resolve it?
@jason19920816ify
@jason19920816ify 3 жыл бұрын
great content
@MsAS092
@MsAS092 Жыл бұрын
df_list[0] .For this line I am not getting any results.Just this column names with no records in it - prices address beds Can some one help me with it
@kanishk9593
@kanishk9593 Жыл бұрын
same
@Ahmed7255
@Ahmed7255 2 жыл бұрын
Thanks Raven, is it possible to do that in excel VBA? thanks
@kitwesselhoeft8026
@kitwesselhoeft8026 2 жыл бұрын
LOL WHY just use python homie it might seem like a lot atm, but it will forsure be worth it
Always Check for the Hidden API when Web Scraping
11:50
John Watson Rooney
Рет қаралды 621 М.
How to use Zillow API with Python for Real Estate Data | Easy Tutorial
15:01
Tech in Real Estate
Рет қаралды 33 М.
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 50 МЛН
I Took a LUNCHBAR OFF A Poster 🤯 #shorts
00:17
Wian
Рет қаралды 6 МЛН
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 18 МЛН
Build a Web Scraper (super simple!)
23:26
Code with Ania Kubów
Рет қаралды 953 М.
How to Web Scrape County Data Using No Code with Browse AI
15:57
Tech in Real Estate
Рет қаралды 7 М.
How to scrape Zillow (without code)
5:18
Bardeen
Рет қаралды 14 М.
Web Scraping with Python - Beautiful Soup Crash Course
1:08:23
freeCodeCamp.org
Рет қаралды 1,5 МЛН
Zillow For Sale Real Estate Data Python 2021 [UPDATED] | Easy Tutorial
19:42
Analyzing Zillow Data Automatically with XML Codes
15:19
Joshua Baldovino
Рет қаралды 6 М.
Web Scraping Made EASY With Power Automate Desktop - For FREE & ZERO Coding
13:11