首页 > 解决方案 > 使用 Scrapy 选择包含特定属性的所有 Div 的 XPATH

问题描述

假设给定 HTML

<div class="class_A">
   <div class="class_B" index=value >
       ...a lot going on...
   </div> 
</div>

如果知道我可以按类名选择所有 div:

'//div[contains(@class,'class_B')]'

但我想访问具有特定属性的 div,例如index(具有任何值)。

澄清一下:我们必须选择具有index属性的 div,而不是index. 任何帮助将不胜感激!

标签: pythonxpathscrapy

解决方案


您可以使用简单的 xpath。

//div[@index]

截屏:

在此处输入图像描述


推荐阅读