一、不打開瀏覽器驅動(加速)python
注意:不啓動瀏覽器器時,須要把瀏覽器驅動放置如下位置:
①、python安裝的根目錄
②、google的安裝目錄()web
from selenium import webdriverchrome
#如下三行爲不啓動google瀏覽器
option = webdriver.ChromeOptions()
option.add_argument("headless")
driver = webdriver.Chrome(chrome_options=option)瀏覽器
driver.get("http://www.baidu.com") #訪問百度
print(driver.page_source)cookie
二、切換至彈窗less
time.sleep(2) #等彈窗加載完成
a = driver.switch_to.alert #新方法,切換alert
# a = driver.switch_to_alert() #老方法,切換alert
print(a.text) #獲取彈窗上的文本
a.accept() #確認,至關於點擊[肯定]按鈕
# a.dismiss() #取消,至關於點擊[取消]按鈕dom
三、cookie操做google
from selenium import webdriverget
driver=webdriver.Chrome()
driver.get("https://www.zhihu.com/explore")
print(driver.get_cookies()) #獲取cookies
driver.add_cookie({"name":"name","domain":"www.zhihu.com","value":"germey"}) #cookies增長值
print(driver.get_cookies())
driver.delete_all_cookies() #刪除全部cookies
print(driver.get_cookies())
browser.close()selenium