使用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是一個列表,所以這時候,就需要進行轉換了