您的位置:  首页 » Python » 爬虫蜘蛛Scrapy如何使用信号 API?(66)python Scrapy教程1.51以上版本

classscrapy.signalmanager.SignalManagersender = _Anonymous 

connect接收器信号** kwargs 
将接收器功能连接到信号。

信号可以是任何对象,尽管Scrapy附带了一些预定信号,这些信号记录在信号 部分中。

参数:
  • receivercallable) – 要连接的函数
  • signalobject) – 要连接的信号
disconnect接收器信号** kwargs 
断开接收器功能与信号的连接。这与connect()方法具有相反的效果,并且参数是相同的。
disconnect_all信号** kwargs 
断开所有接收器与给定信号的连接。

参数: signalobject) – 要断开的信号
send_catch_log信号** kwargs 
发送信号,捕获异常并记录它们。

关键字参数传递信号处理程序(通过该connect()方法连接)。

send_catch_log_deferred信号** kwargs 
喜欢send_catch_log()但支持从信号处理程序返回延迟

返回在触发所有信号处理程序延迟后触发的Deferred。发送信号,捕获异常并记录它们。

关键字参数传递给信号处理程序(通过该connect()方法连接)。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注