Ett bättre tillvägagångssätt är att åsidosätta start_requests metod.
Detta kan fråga din databas, ungefär som populate_start_urls
, och returnera en sekvens av Begäran
objekt.
Du behöver bara byta namn på dina populate_start_urls
metod för att start_requests
och ändra följande rader:
for row in rows:
yield self.make_requests_from_url(row[0])