python+selenium获取cookie session_selenium获取cookie及设置cookie
獲取cookie:在打開的頁面使用
self.driver.get_cookies()
返回下面數據:
[{'domain': '.linkedin.com',
'expiry': 1553,
'httpOnly': False,
'name': 'liap',
'path': '/',
'secure': False,
'value': 'true'},
{'domain': '.linkedin.com',
'expiry': 154613,
'httpOnly': False,
'name': 'lidc',
'path': '/',
'secure': False,
'value': '"b=SGST05:g=8:u=1:i"'},
{'domain': 'www.linkedin.com',
'expiry': 1546084,
'httpOnly': False,
'name': 'leo_auth_token',
'path': '/',
'secure': False,
'value': '"GST:UWR55SwZdgg1E9b937005b55a3678fa6a"'},
{'domain': '.linkedin.com',
'expiry': 16761681,
'httpOnly': False,
'name': 'bcookie',
'path': '/',
'secure': False,
'value': '"v=2&36ba49"'},
{'domain': '.www.linkedin.com',
'expiry': 1609,
'httpOnly': True,
'name': 'bscookie',
'path': '/',
'secure': True,
'value': '"v=1&26-58c3c42f2b9e8"'},
{'domain': '.www.linkedin.com',
'expiry': 15538,
'httpOnly': False,
'name': 'sl',
'path': '/',
'secure': False,
'value': '"v=1&rZFxN"'},
{'domain': 'www.linkedin.com',
'expiry': 1609,
'httpOnly': False,
'name': 'visit',
'path': '/',
'secure': False,
'value': '"v=1&G"'},
{'domain': '.www.linkedin.com',
'expiry': 155,
'httpOnly': False,
'name': 'JSESSIONID',
'path': '/',
'secure': True,
'value': '"ajax:6"'},
{'domain': '.www.linkedin.com',
'expiry': 1577582361.745318,
'httpOnly': True,
'name': 'li_at',
'path': '/',
'secure': True,
'value': 'AQE8QUo0TIDUQTeStgwaT7kJ8seVF9sXGsWA5h2UwdqJD_wL'},
{'domain': '.www.linkedin.com',
'expiry': 1546132765.113971,
'httpOnly': False,
'name': 'li_cc',
'path': '/',
'secure': False,
'value': 'AQHP1sYpGVWmXgAAAWf3i13zdrO33q-y4vn'},
{'domain': '.linkedin.com',
'httpOnly': False,
'name': 'lang',
'path': '/',
'secure': False,
'value': 'v=2&lang=en-us'},
{'domain': '.linkedin.com',
'expiry': 1548638367.321019,
'httpOnly': False,
'name': '_lipt',
'path': '/',
'secure': False,
'value': 'CwEAAAFn94tmeSU9LsD-8kgCPju1dd1pqO9R7jRuW45rQ2IOmKqMNiITbaWHxPzBCzjX-j'},
{'domain': '.linkedin.com',
'expiry': 1546046967,
'httpOnly': False,
'name': '_gat',
'path': '/',
'secure': False,
'value': '1'},
{'domain': '.linkedin.com',
'expiry': 1609118367,
'httpOnly': False,
'name': '_ga',
'path': '/',
'secure': False,
'value': 'GA1.2.559'},
{'domain': '.linkedin.com',
'expiry': 1553822368.61316,
'httpOnly': False,
'name': '_guid',
'path': '/',
'secure': True,
'value': '37888e51-94c'},
{'domain': '.linkedin.com',
'expiry': 1548638369.306116,
'httpOnly': False,
'name': 'li_oatml',
'path': '/',
'secure': True,
'value': 'AQEOTtywim782QAxtE-un'},
{'domain': '.linkedin.com',
'expiry': 1548638369.651991,
'httpOnly': False,
'name': 'UserMatchHistory',
'path': '/',
'secure': True,
'value': 'AQJZHqZ0EsanYgAAAWf3i3AHd4uP-kxv40gYU3QHo7m5c_j4xG11I7TRk0Hb3gb'}]
是一個列表,列表里面是字典,儲存著單條COOKie信息
把已有的cookie放入瀏覽器:
先打開對應的網頁
然后刪除所有cookie信息
driver.delete_all_cookies()
在使用循環寫入獲取的cookie列表里面的每一項:
for cookie in cookie_list:
driver.add_cookie(cookie)
然后刷新,即可發現登陸成功
driver.refresh()
------------------------------
ID:Python之戰
|作|者|公(zhong)號:python之戰
專注Python,專注于網絡爬蟲、RPA的學習-踐行-總結
喜歡研究和分享技術瓶頸,歡迎關注
獨學而無友,則孤陋而寡聞!
---------------------------
總結
以上是生活随笔為你收集整理的python+selenium获取cookie session_selenium获取cookie及设置cookie的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python基本概念_python基本概
- 下一篇: 并发执行变成串行_大神浅谈数据库并发控制