我正在尝试从Airbnb抓取清单。每个列表都有其自己的ID。但是,以下代码的输出是None:
import requests, bs4
response = requests.get('https://www.airbnb.pl/s/Girona--Hiszpania/homes?refinement_paths%5B%5D=%2Fhomes&query=Girona%2C%20Hiszpania&checkin=2018-07-04&checkout=2018-07-25&allow_override%5B%5D=&ne_lat=42.40450221314142&ne_lng=3.3245690859736214&sw_lat=41.97668610374056&sw_lng=1.7960961855829964&zoom=10&search_by_map=true&s_tag=nrGiXgWC')
soup = bs4.BeautifulSoup(response.text, "html.parser")
element = soup.find(id="listing-18354577")
print(element)
即使汤已经加载到页面上,为什么汤也看不到该元素?
是在我需要以其他方式抓取的某种类型的容器中吗?
叮当猫咪
相关分类