Selenium学习笔记

  1. 阿里谷歌浏览器驱动镜像下载

查看浏览器版本号:三点 → 帮助 → 关于chrome,寻找版本相近的浏览器驱动

https://registry.npmmirror.com/binary.html?path=chromedriver/

2.谷歌浏览器76.0.3809.132的webdriver

3.安装:pip install selenium

4.test_baidu.py

from selenium import webdriverfrom time import sleep  # 强制浏览器等待时间,不让浏览器一闪而过from selenium.webdriver.common.by import By
driver = webdriver.Chrome()   # 得到谷歌实例化
driver.get('https://www.baidu.com')# 
driver.close() # 关闭所有打开的网页# 
driver.quit()  # 关闭当前页面# 窗口设置
driver.maximize_window() # 最大化
sleep(5)driver.minimize_window() # 最小化
sleep(3)driver.set_window_size(800,600) # 设置成800*600sleep(3)
driver.back()  # 后退
sleep(3)driver.forward() # 前进
sleep(3)driver.refresh() # 刷新# 
search_input = driver.find_element(By.ID,"kw") # 查找一个元素
sleep(2)
search_input.send_keys('邯郸学院')
sleep(5)
search_btn = driver.find_element(By.ID,"su")
search_btn.click()sleep(10)
driver.find_element_by_xpath('//input[@id="kw"]')