def METHOD_NAME(self, spider_class, runner=None, **kwargs):
    if runner is None:
        runner = self.runner
    crawler = runner.create_crawler(spider_class, **kwargs)
    crawler.signals.connect(self._on_item_scraped, signals.item_scraped)
    return crawler