如何使用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.tw/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