【发布时间】:2015-07-08 17:50:05
【问题描述】:
我遇到了一个问题,根据 Scrapy 响应,我尝试使用其 XPath 选择的元素不存在。但是,当我在 Google Chrome 上检查同一页面时,该元素确实存在。
在使用 LinkedIn 高级搜索并进入结果页面后,LinkedIn 抓取中出现此问题。我想抓取结果容器中的链接。
例如:在搜索“John”的结果页面上,根据 Google Chrome 上的 Inspect Element,应该有一个 id="results-container" 的 div 元素。当我使用 Scrapy response.xpath('//div[@id="results-container]') 时,没有返回任何选择器。
【问题讨论】:
-
您应该考虑使用 LinkedIn API。
标签: html google-chrome xpath scrapy