callback回调函数和hook钩子函数的简单理解

版权声明:本文为博主原创文章,欢迎转载,请注明出处 https://blog.csdn.net/mouday/article/details/84144828

回调函数callback:所调用函数执行完,之后调用的函数
钩子函数hook:消息到达目的地之前,进行拦截,处理消息

简单理解:
Scrapy中就有使用:

回调函数,Request执行完下载流程之后,调用parse函数来解析页面

Request(url, callback=self.parse)

钩子函数就是middleware中间件,当Request请求对象到达Downloader下载器之前,对Request对象进行处理,还是中间件这个词比较好理解

参考
钩子函数和回调函数的区别

猜你喜欢

转载自blog.csdn.net/mouday/article/details/84144828
今日推荐