Size: a a a

2018 August 06

E

Evgen in Scrapy
ну да, вам нужно не из идной функции отправлять. А 5 функций с разными коллбеками, каждый на следующий указывает
источник

B

Bulatbulat48 in Scrapy
еще в meta можно передавать дополнительно, если что-то нужно вынести из одной функции в другую
источник

B

Bulatbulat48 in Scrapy
вообще не парся пока со скрапи, сделай чтобы работало на requests сессии
источник

DD

Danil Denysenko in Scrapy
Bulatbulat48
в скрапи у тебя идет первый вызов:
def start_requests(self):
yield scrapy.Request(u, callback=self.parse_httpbin, errback=self.errback_httpbin, dont_filter=False,)

потом в функции:
def parse_httpbin(self, response):
идет следующий вызов
yield scrapy.Request(u, callback=self.parse_page, errback=self.errback_httpbin,)
ну а я не могу все запросы сразу сделать из первой функции parse()?
источник

E

Evgen in Scrapy
есть шанс, что ни перепутаются и уйдут на попорядку
источник

B

Bulatbulat48 in Scrapy
надо передавать куда-то, иначе замкнутый круг будет)
источник

E

Evgen in Scrapy
можно, кстати, inine_requests использовать
источник

B

Bulatbulat48 in Scrapy
но может я и не прав)
источник

E

Evgen in Scrapy
это вот как раз то, что нужно
источник

B

Bulatbulat48 in Scrapy
а что это?
источник

DD

Danil Denysenko in Scrapy
источник

E

Evgen in Scrapy
источник

B

Bulatbulat48 in Scrapy
Evgen
это вот как раз то, что нужно
дополнительная библиотека?
источник

E

Evgen in Scrapy
да
источник

B

Bulatbulat48 in Scrapy
не заморачивайся, делай на реквестс-е
источник

E

Evgen in Scrapy
можно получиь ответ запроса кодом типа
resp = yield Request(url)
источник

B

Bulatbulat48 in Scrapy
вообще ты сложный сайт для начала взял
источник

DD

Danil Denysenko in Scrapy
в следующий раз буду опытнее(
источник

DD

Danil Denysenko in Scrapy
post-запросами получается!
источник

B

Bulatbulat48 in Scrapy
Danil Denysenko
post-запросами получается!
requests?
источник