我對(duì)任何形式的編碼都很陌生。我通過(guò)嘗試使用 Scrapy 制作一個(gè)簡(jiǎn)單的爬蟲(chóng)來(lái)開(kāi)始學(xué)習(xí)過(guò)程。它有點(diǎn)工作,但由于某種原因,我無(wú)法正確輸出圖像 URL。它吐出一些“data:image/gif;base64...”值而不是 src 屬性中的實(shí)際鏈接。我一直在尋找答案,但似乎找不到任何可以給我明確答案的東西(另外,我也可能不完全理解這個(gè)問(wèn)題)。任何幫助將不勝感激。def parse(self, response): for data in response.css("a.styles__link--2pzz4"): yield { 'title': data.css('a::attr(title)').get(), 'price': data.css('span::text').get(), 'url': data.css('a::attr(href)').get(), 'image url': data.css('img::attr(src)').get(), } next_page = response.css('li span a::attr(href)').get() if next_page is not None: next_page = response.urljoin(next_page) yield scrapy.Request(next_page, callback=self.parse)
在 Scrapy 中獲取圖像 URL
翻翻過(guò)去那場(chǎng)雪
2021-11-09 20:07:16