搜尋

首頁  >  問答  >  主體

python - scrapy中傳回函數的回傳值

#如圖:
我在函數yield函數呼叫了parse_voucher取得對應的值,然後返回給parse_store這個函數裡使用parse_voucher取得到的資料,這種方式該怎麼處理?請大牛們指教..謝謝

漂亮男人漂亮男人2750 天前682

全部回覆(2)我來回復

  • 滿天的星座

    滿天的星座2017-05-18 10:53:55

    你直接遞進處理就行了啊,在parse_voucher中再用yield传递给下一个函数处理,这个就相当于你在parse_storeyield後添加操作了


    給個建議,以後問問題別貼圖,你貼圖考慮過給你回答問題的人的感受嗎?你這樣他們還得一句一句代碼去敲!

    回覆
    0
  • 漂亮男人

    漂亮男人2017-05-18 10:53:55

    直接在請求中加入meta={},其中填上你想要傳遞的數據,是一個字典類型的,接受用response.meta[]

    回覆
    0
  • 取消回覆