我试图从使用Selenium ChromeDriver的页面中提取一些赔率,因为数据是动态的。“通过XPath表达式查找元素”通常对我来说适用于这类网站,但这次,它似乎找不到有问题的元素,也找不到属于显示相关赔率的页面部分的任何元素。
我可能犯了一个简单的错误-如果任何人有时间检查页面,我会非常感激!示例页面:北欧投注NHL赔率
driver.get("https://www.nordicbet.com/en/odds#?cat=®=&sc=50&bgi=36")
time.sleep(5)
dayElems = driver.find_elements_by_xpath("//div[@class='ng-scope']")
print(len(dayElems))
输出量:
0
1条答案
按热度按时间hm2xizp91#
这是我曾经面对的问题...
它位于ID为SportsbookIFrame的另一个框架中。您需要导航到该框架:
输出量:
对于搜索iframe,它们是常用元素: