这是我正在抓取的示例链接:https : //www.homedepot.com/p/ZLINE-Kitchen-and-Bath-ZLINE-30-in-Wooden-Wall-Mount-Range-Hood-in-Walnut-Includes -RemoteMotor-KBRR-RS-30 / 311456581?MERCH = REC -_- rv_gm_pip_rr -_- 303727628 -_- 311456581 -_- N
我正在尝试获取互联网号码,并且尝试了css和xpaths
这是我尝试过的
productOMS = product.xpath("//span[@id='product_ID']").getall()
要么
productOMS = product.css(".product_internet_number::text").getall()
这是我要抓取的html代码段:
<span itemprop="productID" id="product_internet_number" class="" style="" xpath="1">311456581</span>
我还在chrome上使用了xpath选择器扩展,这给了我
当我使用CSS时,我返回一个空白字段,而当我使用xpath时,我得到如下信息:
“ <span itemprop =” productID“ id =” product_internet_number“> 312028174”
任何帮助,将不胜感激!
尝试
response.xpath("//span[@id='product_internet_number']/text()").extract()
如果要跟踪以product
响应对象命名的子选择器,则:
product.xpath(".//span[@id='product_internet_number']/text()").extract()
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句