Size: a a a

2020 April 25

Asen Баал in Scrapy
В целом сделал по xpath '//div[@class="mess longtext"]' но всё таки если кто знает как класс нейму кормить имена с пробелами отпишите
источник

К

Кирилл in Scrapy
это не имена с пробелами, это два разных класса
источник

Asen Баал in Scrapy
Кирилл
это не имена с пробелами, это два разных класса
О как, и как мне их искать? find class name(mess).find class name(logtext) ?
источник

Asen Баал in Scrapy
не, таким макаром не находит
источник

К

Кирилл in Scrapy
driver.find_element_by_css_selector('.mess.longtext')
источник

К

Кирилл in Scrapy
если не найдет, значит их там нет
источник

Asen Баал in Scrapy
Кирилл
driver.find_element_by_css_selector('.mess.longtext')
нашло спасибо, раньше никак не взаимодейстовал с css
источник

К

Кирилл in Scrapy
советую, в 90% случаев удобнее и чище чем xpath
источник

Q

Qwelcer in Scrapy
Кирилл
советую, в 90% случаев удобнее и чище чем xpath
В случае со скрапи тоже?
источник

К

Кирилл in Scrapy
ну да
источник

Q

Qwelcer in Scrapy
Понял, спасибо)
источник

К

Кирилл in Scrapy
у xpath функционал шире, остальные 10% приходятся на вещи которые через css нереально сделать
источник

ЕJ

Евгений Jen in Scrapy
Asen Баал
нашло спасибо, раньше никак не взаимодейстовал с css
5 копеек - для селениума css селекторы быстрые, xpath - сильно нагружают браузер
источник

И

Илья in Scrapy
Зачем вообще item loader нужен, какую то предобработку данных делать перед тем как в итем добавить ?
источник

AR

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

Asen Баал in Scrapy
Евгений Jen
5 копеек - для селениума css селекторы быстрые, xpath - сильно нагружают браузер
принято, спасибо
источник

D

D in Scrapy
Всем добрый день! Подскажите, пожалуйста, как отправить объект с типом dict в formdata?

Если добавляю кавычки, оно не правильно исполняется.

Без них выдаёт ошибку, что запрещено передавать такого типа данные.

Заранее благодарю!
источник

AR

Andrey Rahmatullin in Scrapy
никак, дикт это дикт, а формдата это строка
источник

AR

Andrey Rahmatullin in Scrapy
что именно надо отправить? джсон? что-то ещё?
источник

D

D in Scrapy
Andrey Rahmatullin
что именно надо отправить? джсон? что-то ещё?
formdata = {"meta":{},
               "request":[{"args":{"store_ids":["48215611"], "only_available":false,"zone_id":"Teremki-2", "delivery_type":"plan"},"v":"0.1","type":"timewindows.list","id":"timewindows_list"}]}
источник