gpt4 book ai didi

python-3.x - xpath:如何提取“strong”标记内的文本?

转载 作者:行者123 更新时间:2023-12-03 09:29:39 24 4
gpt4 key购买 nike

我正在使用scrapy,需要使用xpath选择器提取“灰色/灰色”。
这是html片段:

<div class="Vehicle-Overview">
<div class="Txt-YMM">
2006 GMC Sierra 1500
</div>
<div class="Txt-Price">
Price : $8,499
</div>

<table width="100%" border="0" cellpadding="0" cellspacing="0"
class="Table-Specs">
<tr>
<td>
<strong>2006 GMC Sierra 1500 Crew Cab 143.5 WB 4WD
SLE</strong>
<strong class="text-right t-none"></strong>
</td>
</tr>
<tr>
<td>
<strong>Gray / Gray</strong><br />
<strong>209,123
Miles

/ VIN: XXXXXXXXXX

</td>
</tr>
</table>




我被困于尝试在“ strong”标签中提取“ Gray / Gray”。任何帮助表示赞赏。

最佳答案

此XPath可以在Scrapy中使用,也可以在Google / Firefox开发者控制台中使用:

//div[@class='Vehicle-Overview']/table[@class='Table-Specs']//tr[2]/td[1]/strong[1]/text()


您可以在Spider中使用以下代码:

color = response.xpath("//div[@class='Vehicle-Overview']/table[@class='Table-Specs']//tr[2]/td[1]/strong[1]/text()").extract_first()

关于python-3.x - xpath:如何提取“strong”标记内的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50419618/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com