如何与Scrapy一起使用scrapyjsonrpc

2024-04-20 05:18:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要jsonrpc来监视我的蜘蛛。我在中添加了参数设置.py在我的计划中

JSONRPC_ENABLED=True 
JSONRPC_LOGFILE=None 
JSONRPC_PORT=[6080, 7030] 
JSONRPC_HOST='127.0.0.1'

但是当我指向http://localhost:6080/crawler时,它不起作用。web服务似乎不工作,但我不知道如何工作。在


Tags: pynonetruelocalhosthttphostportenabled
1条回答
网友
1楼 · 发布于 2024-04-20 05:18:06

我相信你用的是Scrapy 1.0+。在

^{}上的当前文档不完整。他们缺少安装说明。在

在Scrapy 1.0中,webservice从内置扩展中删除,因此您需要在设置中启用它。在

确保您:

  • 安装scrapy jsonrpc(例如pip install scrapy-jsonrpc
  • 宣布延期

例如

EXTENSIONS = {
    'scrapy_jsonrpc.webservice.WebService': 500,
}
  • JSONRPC_ENABLED=True
  • 剩下的关于scrapy jsonrpc的设置(问题中的这些看起来不错)

相关问题 更多 >