BaseSpiderまたはInitSpiderから継承する時期について、人々が質問しているSOについて多くの質問を見てきました。
class TestSpider(InitSpider):
...
rules = (Rule(SgmlLinkExtractor(allow=('products/./index\.html', )), callback='parse_page'),)
def init_request(self):
return Request(url = self.init_url, callback=self.parse_js)
BaseSPiderには「ルール」オプションがないことを確認しましたが、peoleはまだそれを書いています。
自分が間違っているかどうか知りたい
質問の中でこれについて言及しているシニアメンバーも見たことがありません