首页 > 解决方案 > 获取标签后的属性值

问题描述

我正在尝试使用 Scrapy 获取链接,但无法这样做。任何帮助将不胜感激,我刚开始网络抓取。

HTML 代码片段

如您所见src, class 中有一个属性.P2llUzsDMi。我正在尝试使用response.css

response.css(".P2llUzsDMi ::attr(src)").extract()

先感谢您 :)

标签: pythonweb-scrapingscrapyscrapy-shell

解决方案


将其更改为(您还需要提及图像标签)

response.css('.P2llUzsDMi img::attr(src)').extract() # use extract_first() to get only one

推荐阅读