如何使用Python Selenium WebDriver保存和读取Cookies?
我们可以使用Python中的Selenium webdriver保存和读取cookies。cookie是浏览器关于应用程序保存的信息。cookie存储在key value对中。
它通常用于保存用户凭证。它还在cookie文件中存储有关用户在浏览器上操作的信息。我们可以添加、获取和删除浏览器的cookies。
语法
c = driver.get_cookies()
ck = { 'name': 'Selenium', 'value': 'Java'}
driver.add_cookie(ck)例子
代码实现
from selenium import webdriver
driver = webdriver.Chrome (executable_path="C:\chromedriver.exe")
driver.maximize_window()
driver.get("https://tutorialspoint.com/index.htm")
#get current cookies
c = driver.get_cookies()
print(c)
#count cookies with len method
print(len(c))
# load a new cookie
ck = { 'name': 'Selenium', 'value': 'Java'}
# save new cookie
driver.add_cookie(ck)
#get new cookies and total count after addition
ch = driver.get_cookies()
print(ch)
print(len(ch))
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
安卓
Python
C编程
C++
C#
MongoDB
MySQL
Javascript
PHP