【发布时间】:2021-03-05 06:31:57
【问题描述】:
我会从这个页面中抓取每个团队的目标和红牌。这是网址:https://www.flashscore.com/match/6DavxcEF/#match-summary
我尝试使用这部分代码
try:
driver.find_element_by_xpath("//*[@id='summary-content']/div[1]")
goals=driver.find_element_by_class_name("icon soccer-ball").text
card1 = driver.find_element_by_class_name("icon yr-card").text
card2 = driver.find_element_by_class_name("icon r-card").text
except NoSuchElementException:
goals = " "
card1 = " "
card2 = " "
有人可以帮助我吗? 谢谢
【问题讨论】:
-
您可以发布预期/获得的输出和/或任何回溯吗?问题不清楚,因为我们不知道问题
-
您应该使用
requests模块从站点抓取数据。 -
@LeonardoScotti 我编辑了代码,返回结果为空白,没有错误。
标签: python selenium web-scraping classname