首页 > 解决方案 > Beautiful Soup 找不到网页上存在的类

问题描述

我正在尝试抓取https://www.espn.com/nba/scoreboard 那里有一种日期对象,其中包含指向以前玩过的游戏的盒子分数的链接。

我努力了 :

divs = soup.find('div',class_='datepicker datepicker-dropdown datepicker-orient-left datepicker-orient-top')

print(divs)

输出为:无

可以找到其他类,但由于某种原因,这个类不能。我认为这与此类与在网页中弹出的日历有关(不更改 url)这一事实有关。

标签: htmlweb-scrapingbeautifulsoup

解决方案


加载页面后,.js 脚本可能会动态添加 HTML 的某些部分。

如果是这种情况,您将无法使用汤加载它......


推荐阅读