Задать вопрос
@Verz1Lka
Web scraping expert

Scrapy — как заставить продолжить выполнение функции после return item?

Пытаюсь научить sсrapy работать с капчей.
Пришёл к выводу, что нужно использовать ImagePipeline, однако проблема в том, что картинка скачивается на комп только после того, как функция целиком отработала. Yield не помогает.
Вопрос:
Как заставить scarpy продолжить выполнение функции после yield item?
  • Вопрос задан
  • 2798 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@sakuradaj
Задавал
подобный вопрос на stackoverflow
Суть в том что бы использовать Deferred
Ответ написан
Комментировать
@Verz1Lka Автор вопроса
Web scraping expert
Решил вопрос немного другим образом. Исключительно под каптчу.
Другим запросом скачиваю каптчу, сохраняю ответ в jpg. Далее в этом запросе вызываю методы разбора этой каптчи и отправляю куда нужно.
Если кому интересно - скину примеры кода.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы