Size: a a a

2021 April 20

AR

Andrey Rahmatullin in Scrapy
ээ
источник

AR

Andrey Rahmatullin in Scrapy
если просто увеличить один раз то  просто RETRY_TIMES
источник

AR

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

П

Пастырь in Scrapy
источник

П

Пастырь in Scrapy
Да, уже смотрю. Спасибо
источник

A

Alex in Scrapy
Глобальный поиск в телеграмме по слову "Python" выдаст большой список чатов/групп/каналов/...
источник

NZ

Nikita Zhidkov in Scrapy
Всем привет, на странице данные зашиты в js объект data={...} Подскажите, пожалуйста как проще всего вынуть эти данные как строку?
источник

NZ

Nikita Zhidkov in Scrapy
На всякий случай, имею ввиду прямо в html есть script и в нем этот объект
источник

A

Alex in Scrapy
//html/head/script/text()
источник

МС

Михаил Синегубов... in Scrapy
response.xpatch(...).re(...)[....]
response.css(...).re(...)[....]

или просто регуляркой
источник

МС

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

NZ

Nikita Zhidkov in Scrapy
в общем дернуть все script, найти нужный мне, вынуть текст и регуляркой вытащить, спасибо
источник

МС

Михаил Синегубов... in Scrapy
response.xpatch('//script[contains("какой то там признак", text())]').re(...)[....]
источник

МС

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

NZ

Nikita Zhidkov in Scrapy
Супер, спасибо
источник

МС

Михаил Синегубов... in Scrapy
а, на css наверняка то же можно, но я не знаю как :)
источник

A

Alex in Scrapy
А зачем регулярка? Разве нельзя по contains получить то, что надо? Если в скрипте только один объект data, то вообще можно просто сделать ему loads.json()...
источник

NZ

Nikita Zhidkov in Scrapy
Там побольше чем только объект
источник

МС

Михаил Синегубов... in Scrapy
data={...} 

а куда ты денешь "data="
источник

A

Alex in Scrapy
В вопросе не было сказано, что в скрипте есть что-то еще...
источник