#python #web-scraping #scrapy
#python #веб-очистка #scrapy
Вопрос:
Я пытаюсь очистить код от этого изображения
<img alt="Prata Bom Cheese" class="realImage___2TyNE" src="https://d1sag4ddilekf6.cloudfront.net/compressed/items/SGITE20200430045730017104/photo/menueditor_item_922ff3e4ed464a32a1a0e5f02f4c383d_1589715446971551288.jpg" style="opacity: 1;">
с моим кодом
imgURL = res.css('img').xpath('@src').extract_first()
n = res.css('img').xpath('@alt').get()
yield ImagespiderItem(name = n, file_urls = [imgURL])
но по какой-то причине scrapy только не извлекает src
. Он все равно будет извлекать alt
и другие атрибуты. Я перепробовал все, и я застрял здесь. Кто-нибудь может мне помочь? Я был бы очень признателен.
Комментарии:
1. Не могли бы вы указать URL-адрес исходной веб-страницы?
Ответ №1:
Попробуйте это
response.css('.realImage___2TyNE ::attr(src)').get()