[英]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.