【发布时间】:2019-05-13 13:43:03
【问题描述】:
您好,我正在尝试从附加的 html 中抓取数据点。我需要 svg 图表的点来抓取内容。我尝试如下-
dots_css = "div#MBcharts-0.MBcharts-container svg g.MBcharts-grid path"
dots_list = driver.find_elements_by_css_selector(dots_css)
我得到了数据点但问题是有两个元素具有相同的类名并且没有 id(如“g.MBcharts-grid”的屏幕截图所示。 虽然我只需要第一次出现的路径中的数据点。 使用 Python 和 selenium 进行网页抓取
【问题讨论】:
-
请使用sn-p工具通过edit分享HTML,以便我们复制粘贴进行测试。
-
@QHarr 肯定会记住这一点
标签: python python-3.x selenium-webdriver web-scraping css-selectors