我正试图从不同的酒店网站上搜集酒店数据。我可以成功地从像bookings.com这样的网站上获取信息,但我很难获得特定酒店网站的任何输出(不是大规模预订网站)。
下面的代码适用于大众订票网站,但是当我更改url和div类名时,我没有得到任何输出。我是否为我想要的信息选择了错误的div类,或者我无法从这些类型的网站中获取信息?
from bs4 import BeautifulSoup
import requests
headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.128 Safari/537.36'}
url = 'https://bookings.guoman.com/100259?datein=06/05/2021&dateout=06/08/2021&rooms=1&adults=1&languageid=1#/accommodation/room'
response=requests.get(url, headers=headers)
soup=BeautifulSoup(response.content, "lxml")
for item in soup.select('.CardList-summary'):
print(item.string)
暂无答案!
目前还没有任何答案,快来回答吧!