【发布时间】:2023-03-27 14:25:01
【问题描述】:
在 Scrapy shell 上执行
url = "https://www.daraz.com.np/smartphones/?spm=a2a0e.11779170.cate_1.1.287d2d2b2cP9ar"
fetch(url)
r = scrapy.Request(url = url)
fetch(r)
response.xpath("//div[@class='ant-col-20 ant-col-push-4 c1z9Ut']/div[@class='c1_t2i']/div[@class='c2prKC']/div/div/div/div[@class='c16H9d']/a/text()").getall()
##注意##
xpath 中没有tbody 标签
为什么它在scrapy中输出一个空列表认为它在chrome中有40个文本?
【问题讨论】:
标签: scrapy scrapy-shell