我正在尝试编写一个小程序,以利用“ bs4”和“ requests”库返回某些位置的开/关时间(为此,我正在使用TripAdvisor进行网络抓取)。但是,每当我请求某个HTML时,它都不会返回整个文件。
例如,当我对大都会艺术博物馆(https://www.tripadvisor.com/Attraction_Review-g60763-d105125-Reviews-The_Metropolitan_Museum_of_Art-New_York_City_New_York.html)进行网络爬网时,我希望接收“内容”部分下的数据“今天的时间:10:00 AM-9:00 PM”
from bs4 import BeautifulSoup
import requests
source = requests.get("https://www.tripadvisor.com/Attraction_Review-g60763-d105125-Reviews-The_Metropolitan_Museum_of_Art-New_York_City_New_York.html").text
soup = BeautifulSoup(source, 'lxml')
print(soup.prettify())
但是当我使用这一行
soup.find("div", class_="attractions-attraction-detail-about-card-AboutSection__sectionWrapper--3PMQg")
什么也没有回来。我在做什么错了?