I've tried a million different ways to parse out the zestimate, but have yet to be successful.
here's the html tag with the zestimate info:
<span>
<span tabindex="0" role="button">
<span class="sc-bGbJRg iiEDXU ds-dashed-underline">
Zestimate
<sup>®</sup>
</span>
</span>
:
<span>$331,425</span>
</span>
Honestly I thought this would get me close, but I get an empty list:
link = 'https://www.zillow.com/homedetails/1404-Clearwing-Cir-Georgetown-TX-78626/121721750_zpid/'
searched_word = '<span class="sc-bGbJRg iiEDXU ds-dashed-underline">Zestimate<sup>®</sup></span>'
test_page = requests.Session().get(link, headers=req_headers)
test_soup = BeautifulSoup(test_page.content, 'lxml')
results = test_soup('span',string='searched_word')
print(results)[0]