Size: a a a

2020 December 08

AR

Andrey Rahmatullin in Scrapy
Boris Litvyakov
там есть JS на странице, поэтому я взял requests_html/scrapy_requests

подставляю одни и те же кукис в обычном питоне все работает, в скрейпи почему-то нет - кинул код для примера
сохрани респонсы и сравнивай
источник

AR

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

BL

Boris Litvyakov in Scrapy
SoHard 🎄
что такое scrapy_requests?
либа которая позволяет работать с JS благодаря библиотеке requests-html, которая расширяет обычные реквесты
https://pypi.org/project/scrapy-requests/
источник

S

SoHard 🎄 in Scrapy
Boris Litvyakov
либа которая позволяет работать с JS благодаря библиотеке requests-html, которая расширяет обычные реквесты
https://pypi.org/project/scrapy-requests/
ух какой костыль
источник

S

SoHard 🎄 in Scrapy
х2
источник

BL

Boris Litvyakov in Scrapy
Andrey Rahmatullin
ну и подстановка кук не всегда работать обязана конечно
понимаю, однако в первом случае что я кинул подстановка работает и поэтому я ожидал что при подстановке в скрейпи тоже сработает
источник

Ra

Ruslan aka DUDE in Scrapy
есть ли возможность определить тип ноды?
пример
'<test>hello<b>world</b></test>'
.xpath('//test/node()')
и определить что
hello
текстовая нода а
<b>world</b>
нет
источник

AR

Andrey Rahmatullin in Scrapy
type(node.root)
источник

AR

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

Ra

Ruslan aka DUDE in Scrapy
Andrey Rahmatullin
type(node.root)
то что надо! благодарю!
источник
2020 December 09

D

Dmitry in Scrapy
Спасибо, если твистед скомпиленный поставить, что скрапи нормально ставится пипом, python 3.9.1 полет нормальный
источник

D

Dmitry in Scrapy
И не надо этих конд-шмонд на пару гигов
источник

A

Andrii in Scrapy
А зачем пайтон 3.9?
источник

D

Dmitry in Scrapy
Надо было обновляться до 3.8, чтобы стэк мэтчился, а так как обновляюсь раз в 100 лет, решил сразу на 3.9
источник

К

Кирилл in Scrapy
Рисковый парень)
источник

D

Dmitry in Scrapy
Ну с каждой версией же все только лучше :))
источник

К

Кирилл in Scrapy
Та не, это особо не криминал, просто пару месяцев с релиза, это немного маловато, можешь на разные приколы натыкаться. Я бы пол годика подождал. Но конечно если очень хочется, и какая-то особо приятная фича появилась, то что уж тут поделать, нужно брать
источник

К

Кирилл in Scrapy
У меня вон, к примеру, комбо на неделе было. Взял 3.9 для мелкого проекта, а снап пайчарм заапдейтил, в итоге дэбагер отвалился, не хотел запускаться. Это именно с 3.9, с 3.8 проектами нормально работал
источник

D

Dmitry in Scrapy
Не, ну если бы хоть чих был кривой - не думая бы откатился конечно, зачем на это время тратить. А так рискнул и вроде норм - зато потом не надо переставляться :)
источник

D

Dmitry in Scrapy
Новый прикол.
источник