Size: a a a

2020 July 06

i

ildar in Scrapy
Alex
Код мой. Пришла в голову мысль и решил попробовать.
Так то линки  обрабатываются по очереди, верно?
на вот те, просвещайсо: https://docs.scrapy.org/en/latest/topics/architecture.html
источник

A

Alex in Scrapy
ildar
на вот те, просвещайсо: https://docs.scrapy.org/en/latest/topics/architecture.html
спасибо)
источник

SS

Stepan Smirnov in Scrapy
Кирилл
Да и скрапи сам по себе "асинхронный", да не сильно, грубо говоря, только то, что касается запросов
а практический смысл добавлять асинхронность в остальные этапы парсинга есть?
источник

К

Кирилл in Scrapy
Есть
источник

i

ildar in Scrapy
Alex
спасибо)
хм, чот я почитал там шо написано, и ничего там особого про твистед и его пул не объяснено, внизу тупо 3 линка в духе "идите в туда",
источник

A

Alex in Scrapy
да, особо мне это не помогло
источник

AR

Andrey Rahmatullin in Scrapy
никакого особого "пула твистеда" нет, скрапи отправляет запросы и ждёт ответы, сколько запросов ждёт ответа считается чтобы понять можно ли делать ещё
источник

AR

Andrey Rahmatullin in Scrapy
указанная страница как раз про это
источник

AR

Andrey Rahmatullin in Scrapy
когда у вас селениум, скрапи конечно никаких запросов через твистед не отправляет
источник

i

ildar in Scrapy
значит мне наврали в свое время! а я верил в пул твистеда!11
источник

AR

Andrey Rahmatullin in Scrapy
ну механика про "сбросить хттп-объект в уровень ниже и ждать когда от сервера ответ придёт" это в твистеде
источник

A

Alex in Scrapy
Andrey Rahmatullin
когда у вас селениум, скрапи конечно никаких запросов через твистед не отправляет
отправил запрос def parse(self, response)
и скрапи не важно как этот запрос обрабатывается
как ты говоришь он ждет ответа, а в каком виде он ждет ответ?
нельзя ли после отправки дать ответ и скрапи отправит новый запрос?)
источник

AR

Andrey Rahmatullin in Scrapy
def parse(self, response) это не запрос
источник

AR

Andrey Rahmatullin in Scrapy
про остальное не понял
источник

AR

Andrey Rahmatullin in Scrapy
Переслано от Andrey Rahmatullin
когда у вас селениум, скрапи конечно никаких запросов через твистед не отправляет
источник

A

Alex in Scrapy
yield scrapy.Request(url=url, callback=self.parse) - это отправка запроса, верно?
источник

AR

Andrey Rahmatullin in Scrapy
можно и так сказать, смотря что вкладывать в это понятие
источник

AR

Andrey Rahmatullin in Scrapy
эта строчка ничего на сервер не шлёт
источник

A

Alex in Scrapy
отправка ссылки на обработку
источник

AR

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