1

我正在研究scrapy,我正在安排我用以下命令编写的蜘蛛

curl http://localhost:6800/schedule.json -d project=example -d spider=exampledotcom

我通过在scrapy教程中看到来使用它,但是当我运行上面的命令时,我曾经得到以下错误

curl: (7) couldn't connect to host

为什么 curl 无法连接到主机,命令有什么问题吗?还有谁能解释一下我们为什么要使用的概念"http://localhost:6800/schedule.json",因为最后我的意图是在一个项目中运行多个蜘蛛。

4

1 回答 1

0

调度蜘蛛意味着告诉scrapyd它什么时候可以运行蜘蛛。因此,在尝试联系它之前,您必须运行:scrapyd

scrapy server

或者

twistd -ny extras/scrapyd.tac
于 2012-06-08T10:55:53.953 回答