Telnet终端(Telnet Console)
telnet终端是一个自带的Scrapy扩展 。该扩展默认为启用,不过您也可以关闭。关于扩展的更多内容请参考 。
telnet终端监听设置中定义的 ,默认为 6023
。访问telnet请输入:
Windows及大多数Linux发行版都自带了所需的telnet程序。
telnet仅仅是一个运行在Scrapy进程中的普通python终端。因此您可以做任何事情,甚至是导入新终端。
下面是使用telnet终端的一些例子:
在终端中您可以使用Scrapy引擎的 方法来快速查看状态:
暂停:
恢复:
scrapy.telnet.
updatetelnet_vars
(_telnet_vars)
在telnet终端开启前发送该信号。您可以挂载(hook up)该信号来添加,移除或更新telnet本地命名空间可用的变量。您可以通过在您的处理函数(handler)中更新telnetvars
字典来实现该修改。参数: telnet_vars (_dict) – telnet变量的字典
以下是终端的一些设定:
Default: [6023, 6073]
telnet终端使用的端口范围。如果设为 None
或 0
,则动态分配端口。
默认: