Scrapy возвращение предметов внутри паука перед первым запросом / анализом - PullRequest
0 голосов
/ 26 мая 2019

Мне нужно вернуть некоторые предметы изнутри паука перед началом разбора запросов. Потому что мне нужно убедиться, что некоторые родительские элементы существуют в базе данных, прежде чем анализировать дочерние элементы.

Теперь я получаю их из метода parse, и это, кажется, работает нормально. Но мне было интересно, есть ли лучший способ сделать это?

1 Ответ

1 голос
/ 27 мая 2019

Вместо того, чтобы выдавать элементы, запишите их в базу данных непосредственно в конструкторе конвейера, где вы добавляете обычные элементы в базу данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...