Size: a a a

2020 June 15

МС

Михаил Синегубов... in Scrapy
и да, помнится, там надо парсель на прямую подключать
источник

AR

Andrey Rahmatullin in Scrapy
будет смешно если проблема в принте, как обычно
источник

МС

Михаил Синегубов... in Scrapy
типа

from parsel import Selector

....
page = Selector(jsonresponse["html"])
productdata = page.xpath('//*[contains(@class, "js-catalog-product")]'@class, "js-catalog-product")]').extract()
.....
источник

SS

Sergey Sergey in Scrapy
Михаил Синегубов
productdata = response.xpath('//*[contains(@class, "js-catalog-product")]'@class, "js-catalog-product")]').extract()

тогда почему ты ищешь по респонсу а не по page ?
Бля! Я панда! Я действительно искал не по респонсу! Спасибо!
источник

МС

Михаил Синегубов... in Scrapy
Sergey Sergey
Бля! Я панда! Я действительно искал не по респонсу! Спасибо!
ну, ты сам признался, молодец 😂
источник

SS

Sergey Sergey in Scrapy
Да Да ДА! Ты сделал мой денЬ!
Михаил, Андрей, спасибо за помощь!
источник

SS

Sergey Sergey in Scrapy
Отличный метод дебага - метод уточки. Берешь резиновую уточку, ставишь на стол и объясняешь ей каждую строчку, чтобы она поняла. И сам видишь ошибки если они есть.
Я этот метод сейчас зря не использовал)
источник

SS

Sergey Sergey in Scrapy
Михаил Синегубов
ну, ты сам признался, молодец 😂
еще один момент, а как строку загнать для работы с ней по xpath?
источник

SS

Sergey Sergey in Scrapy
она же перестала быть объектом скрейпи)
источник

AR

Andrey Rahmatullin in Scrapy
Selector(text=строка)
источник

SS

Sergey Sergey in Scrapy
Andrey Rahmatullin
Selector(text=строка)
не понял(
productdata = page.xpath('//*[contains(@class, "js-catalog-product")]'@class, "js-catalog-product")]')
page у меня просто строка. Как заставить работать?
источник

AR

Andrey Rahmatullin in Scrapy
Selector(text=page)
источник

AR

Andrey Rahmatullin in Scrapy
у полученного селектора звать css и xpath как обычно
источник

SS

Sergey Sergey in Scrapy
блин. selector это что?
источник

AR

Andrey Rahmatullin in Scrapy
класс такой
источник

SS

Sergey Sergey in Scrapy
все, нашел)
источник

SS

Sergey Sergey in Scrapy
спасибо!
источник

МС

Михаил Синегубов... in Scrapy
"Никто не читает чатик"©
источник

SS

Sergey Sergey in Scrapy
ЗАРАБОТАЛО! спасибо еще раз)
источник

SS

Sergey Sergey in Scrapy
Михаил Синегубов
"Никто не читает чатик"©
Видимо стоит повнимательнее это делать, а не для общения
источник