0

start_requests 関数をオーバーライドしてリクエストをトリガーするスパイダーを作成しています。私の目標は、X リクエストをトリガーし、それらが完了するのを待ってから、リクエストが不要になるまで X リクエストをさらにトリガーすることです。

そのような目標をどのように実装することをお勧めしますか?

私の考えは、DB から X リクエストを読み取る start_requests 内でループを使用し、yield を使用して、DB で使用可能なリクエストがなくなるまでリクエストをトリガーすることでした。

それはうまくいくでしょうか?

4

0 に答える 0