selenium3 + python - cookie定位
生活随笔
收集整理的這篇文章主要介紹了
selenium3 + python - cookie定位
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
from selenium import webdriver
from selenium.webdriver.support.wait import WebDriverWait
import time
driver = webdriver.Chrome()
# 啟動瀏覽器后獲取cookies
print(driver.get_cookies())
driver.get("https://www.cnblogs.com/Teachertao/")
# 打開主頁后獲取cookies
print(driver.get_cookies())
# 登錄后獲取cookies
driver.get("https://passport.cnblogs.com/user/signin")
#隱形等待
driver.implicitly_wait(10)
driver.find_element_by_id("LoginName").send_keys("user")
driver.find_element_by_id("Password").send_keys("passwd")
driver.find_element_by_id("IsRemember").click()
driver.find_element_by_id("submitBtn").click()
time.sleep(3)
print(driver.get_cookies())
# 獲取指定name的cookie
print(driver.get_cookie(name=".Cnblogs.Account.Antiforgery"))
# 清除指定name的cookie
driver.delete_cookie(name=".Cnblogs.Account.Antiforgery")
print(driver.get_cookies())
# 為了驗證此cookie是登錄的,可以刪除后刷新頁面
driver.refresh()
# 清除所有的cookie
driver.delete_all_cookies()
print(driver.get_cookies())
轉載于:https://www.cnblogs.com/Teachertao/p/10990647.html
總結
以上是生活随笔為你收集整理的selenium3 + python - cookie定位的全部內容,希望文章能夠幫你解決所遇到的問題。