【发布时间】:2019-09-09 21:39:33
【问题描述】:
在尝试获取 div [有 28 个父 div] 中的子 div 时,xpath 没有迭代。
能够获取每个父div
product_divs=scrap_product_detail_response.xpath("//div[contains(@class,'s-expand-height s-include-content-margin s-border-bottom')]")
print(len(product_divs))
for product_div in product_divs:
img_urls=product_div.xpath("//span[contains(@class,'a-size-base-plus a-color-base a-text-normal')]//text()").extract()
print(img_urls)
目前,输出为 1.jpg 1.jpg 1.jpg
预期: 1.jpg 2.jpg 3.jpg
【问题讨论】:
标签: python-2.7 web-scraping scrapy python-3.6