我正在尝试从ratemyprofessors.com 中提取完整的HTML,但是在页面底部,有一个“加载更多评级”按钮,可让您查看更多评论。
我正在使用 requests.get(url) 和 beautifulsoup,但这只给出前 20 条评论。有没有办法让页面在返回之前加载所有评论?
这是我目前正在做的,给出了前 20 条评论,但不是全部。
response = requests.get(url)
soup = BeautifulSoup(response.text, "html.parser")
comments = []
for j in soup.findAll('div', attrs={'class': 'Comments__StyledComments-dzzyvm-0 dEfjGB'}):
comments.append(j.text)
拉丁的传说
相关分类