鍍金池/ 問答/Python  C  HTML/ python selenium下的cookie問題 求高手幫忙看看

python selenium下的cookie問題 求高手幫忙看看

#coding=utf-8
from selenium import webdriver
import time
req_url = "http://www.baidu.com/"
browser = webdriver.Chrome()
browser.get(req_url)
browser.delete_all_cookies()
cookie=[] #這里是之前用程序模擬賬戶密碼登錄百度后 直接browser.get_cookies()出來的cookie
for t in cookie:
    browser.add_cookie(t)
browser.refresh()

因為有一批百度賬號還有賬號的cookie 之前是拿程序來模擬輸入賬戶密碼來登錄的 但是最近這批賬號都需要手機驗證才可以繼續(xù)登錄 但是發(fā)現(xiàn)可以用cookie登錄之后不需要驗證,但是用python+selenium怎么也登錄不成功
以上代碼為我用自己的不需要驗證的賬號密碼,之前用selenium輸入賬戶密碼登錄百度 成功實現(xiàn)了,然后browser.get_cookies()出來的cookie 通過add_cookie再去請求百度顯示是登錄成功的,但是點擊個人中心之后,還是未登錄狀態(tài),求指點下 看看問題到底出在哪里!

回答
編輯回答
傻叼

用你的方法,直接運行,自動登錄沒問題

clipboard.png

2017年10月26日 19:11