Выполнение задач Scrapy в Python

Мой скрипт Scrapy, кажется, работает нормально, когда я запускаю его в" одноразовых "сценариях из командной строки, но если я попытаюсь запустить код дважды в одном и том же сеансе python, я получаю эту ошибку:

«ReactorNotRestartable»

Почему?

Неверный код (последняя строка вызывает ошибку):

crawler = CrawlerProcess(settings)
crawler.install()
crawler.configure()

# schedule spider
#crawler.crawl(MySpider())
spider = MySpider()
crawler.queue.append_spider(spider)

# start engine scrapy/twisted
crawler.start()
10
задан Trindaz 3 November 2011 в 10:55
поделиться