好吧,我把我需要的东西都从旁边拿出来了--除了产品照片。这又是怎么回事?
现在开始....您可以了解产品形象:
- https://werkzeugstore24.de/makita-duc254z-akku-kettensaege-18-v-solo.html
1.我使用过(或尝试过)的选择器:
照片在div容器“img.fotorama__img”中,链接在“src”中。我也在div层次结构中向上--什么都没有。我没有找到它。
response.css('img.fotorama__img::attr(src)').extract()
response.css('fotorama__img::attr(src)').extract()
response.css('.fotorama__stage__shaft::attr(src)').extract()
🤯 这就够了,然后我走了艰难的道路- XPATH!😡
response.xpath('//*[contains(concat( " ", @class, " " ), concat( " ", "fotorama__img", " " ))]').get()
我做不到。怎么了?
1条答案
按热度按时间lyr7nygr1#
好的-我改变了我的xpath表达式,现在终于可以得到它了。
成功完成任务
但是使用CSS选择器,我仍然无法从源代码中获取图像链接。