一、不打开浏览器驱动(加速)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