在XPath for Scrapy中的OR条件

时间:2014-11-08 10:31:31

标签: python html xpath scrapy

目前,我遇到了XPath和Scrapy中的问题,我必须解析这样的例子。

<dl class>
<x class="another"><a>data 1</a></x>
<y class="y"><b>data 2</b></y>
</dl>

我想获取和标记之间的数据。所以,我想知道是否有像

这样的解决方案
dl=response.xpath(".//dl")
for row in dl.xpath(".//a or .//b")

我想知道我是否可以提出OR条件。

1 个答案:

答案 0 :(得分:2)

Use |

dl.xpath(".//a | .//b")