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?
@nolansaraceni220910 ай бұрын
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.
@nolansaraceni220910 ай бұрын
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.
@Zaycancode Жыл бұрын
Great tutorial!
@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.
@sharathpalthepu440811 ай бұрын
I am also having the same error
@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 Жыл бұрын
yeah it did..
@nicolasvargas6846 Жыл бұрын
Nice video man, thank you very much
@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 :)
@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 Жыл бұрын
same
@tzhaki2354 Жыл бұрын
How could I find the zestimate?
@kanishk9593 Жыл бұрын
were you able to find out?
@tzhaki2354 Жыл бұрын
Do you know how I could do this to scrape info from a single listing?
@axel95462 жыл бұрын
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
@asrarmostofa8182 жыл бұрын
would you help me AttributeError Traceback (most recent call last) ~\AppData\Local\Temp/ipykernel_456/2634912797.py in <module> 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'
@pablomartinez15042 жыл бұрын
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-me8bm2 жыл бұрын
after defining href variable type if statement like(if href:) and thats it
@asrarmostofa8182 жыл бұрын
I find this error AttributeError Traceback (most recent call last) ~\AppData\Local\Temp/ipykernel_456/2634912797.py in <module> 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'
@BAbout1t2 жыл бұрын
@@SajjadAli-me8bm This worked for me, thank you my friend!
@riyavirani7774 Жыл бұрын
@@asrarmostofa818 were you able to solve this error? And @ravenrecords834 can you help if you have any idea how to resolve it?
@Sece12 жыл бұрын
Hey man great video! Have not seen anything like that in whole webscraping world! Thank you. But I am getting value error. I need I need to add a trick that can help me solve the index problem ValueError Traceback (most recent call last) <ipython-input-31-46fc67b92f2d> in <module>() 13 link = soup.find_all (class_= 'list-card-link') 14 ---> 15 df['address'] = address 16 df['prices'] = price 17 df['beds'] = beds 3 frames /usr/local/lib/python3.7/dist-packages/pandas/core/internals/construction.py in sanitize_index(data, index) 746 if len(data) != len(index): 747 raise ValueError( --> 748 "Length of values " 749 f"({len(data)}) " 750 "does not match length of index " ValueError: Length of values (0) does not match length of index (9)
@Ahmed72552 жыл бұрын
Thanks Raven, is it possible to do that in excel VBA? thanks
@kitwesselhoeft80262 жыл бұрын
LOL WHY just use python homie it might seem like a lot atm, but it will forsure be worth it
@jason19920816ify3 жыл бұрын
great content
@ethangarry62953 жыл бұрын
Hey - awesome video! I'm stuck in the soup_list for loop. I keep running into nonetype objects for links. Any advice? I'm doing this for Houston if that helps. I tried just finding links using link.get('href'), but for some reason it's not returning all the links. Thanks again!