使用RequestsCookieJar自動保存並傳遞cookie

使用python的requests開發爬蟲程序的時候,經常需要將之前請求返回的cookie值作爲下一個請求的cookie進行調用,比如模擬登錄之後的返回的sessionID,就是需要作爲後續請求的cookie參數

分成三步走:

  1、通過requests模塊導入  from requests.cookies import RequestsCookieJar

  2、進行實例化:jar = RequestsCookieJar()

  3、進行設置: jar.set(cookie['name'], cookie['value'])

  

完成之後就可以在直接在請求網頁源文件的時候,將這個cookie帶上一起發送請求了

 

 

這個是用在模擬登錄的時候用到的,當我使用pyppeteer模擬登錄的時候,獲取到的cookie是一個列表,所以這時候,就需要進行轉換了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章