我正在抓取一个网站,我需要从此 HTML 文档中获取数值:
<td>
<span style=" color: red; font-weight: bold;"> 1.950</span>
</td>
<td> 3.400</td>
我需要同时提取 1.950 和 3.400,但是当一个值仅在 a 中,而另一个值也有跨度时,我不知道该怎么做。有没有一种通用的方法来获取路径的父级和子级?我正在使用scrapy
带有HtmlXPathSelector
. 我可以将路径/td/text()
用于一个,也/td/span/text()
可以用于另一个,但我需要在一个查询中完成。如何做到这一点?