簡體   English   中英

如何從HTML Xpath提取數字

[英]How to extract number from HTML Xpath

請考慮以下聲明:

hxs.select('//span[@class="product-count"]')

它選擇可以通過產品計數識別的跨度。 它返回正確的html路徑,它是:

HtmlXPathSelector xpath='//span[@class="product-count"]' data='<span class="product-count">2160</span>

我想使用正則表達式或任何其他方法提取此特定數字2160。 我將其視為字符串,並嘗試使用正則表達式獲取數字,但這沒有用,可能是因為它不是字符串,而是xpath。 提前致謝。

嘗試這個:

number = response.xpath('//span[@class="product-count"]/text()').get()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM