1. 程式人生 > >python scrapy.Request傳遞給parse引數的方法

python scrapy.Request傳遞給parse引數的方法

爬蟲在使用中,難免會遇到需要將在start_request中的某個關鍵在,傳給parse,然後通過item存入資料庫中,那麼怎麼才能呢?
在這裡插入圖片描述
如上圖,在callback中,使用lambda函式
例子:callback=lambda response,port=1,port_2=2: self.parse(response,port,port_2)

def parse(self,response,port,port_2):
print(port,port_2)

只需要在parse中做引數接收,一一對應,即可使用傳入的引數。

這只是一個小知識,歡迎大家收藏