beautifulsou从一家酒店的网站上刮不回来

mlnl4t2r  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(150)

我正试图从不同的酒店网站上搜集酒店数据。我可以成功地从像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)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题