1. 程式人生 > >Python爬蟲入門——3.4 模擬登入

Python爬蟲入門——3.4 模擬登入

宣告:參考資料“ 從零開始學Python網路爬蟲 ”作者:羅攀,蔣仟機械工業出版社

Cookie是網站為了識別使用者身份從而儲存在使用者本地終端上的資料,因此我們可以利用Cookie來模擬登入網站。繼續以豆瓣網為例。

進入豆瓣網https://www.douban.com/,登入網站。按F12進入開發者工具、選擇Network->All、選擇主頁面,檢視Headers下面的Cookie(不要洩露了自己的Cookie)然後在請求頭加入相應的Cookie內容即可

接著下來上程式碼

import requests
url = 'https://accounts.douban.com/login'
headers = {
    #你的Cookie
    'Cookie':'xxxxxxxxxxxxxxxxxxx'
}
html = requests.get(url,headers=headers)
print(html.text)