より良いアプローチは、start_requests<をオーバーライドすることです。 / a> メソッド。
これは、populate_start_urls
のように、データベースにクエリを実行できます。 、リクエスト
のシーケンスを返します オブジェクト。
populate_start_urls
の名前を変更するだけです。 start_requests
へのメソッド 次の行を変更します:
for row in rows:
yield self.make_requests_from_url(row[0])