基于pip安装selenium,⾃动化-安装模块和浏览器驱动操作⽅法⼀、基于pip安装selenium
1.验证是否安装python及pip
python -V
pip --version
2.安装selenium
pip install selenium
3.查看selenium是否安装成功
pip show selenium
可以看到其安装路径,如下图:
⼆、 Python+Selenium⾃动化-安装模块和浏览器驱动操作⽅法
好了 Selenium和python安装完毕的情况下,开始安装浏览器驱动啦。
1. 安装⾕歌浏览器,这个就不多说了
2.查看浏览器版本。在浏览器地址栏⾥输⼊ chrome://settings/help  ,查看版本; 或者 右上⽅的 ⼩箭头或三道杠,帮助--》关于goole,查看版本
3.下载相关驱动
下载地址:
官⽅地址:
打开下载地址后,选择相应的⾕歌驱动版本,如下图
4.驱动环境变量配置
在Windows下,下载完成后,将ChromeDriver的可执⾏⽂件⽂件拖到Python的  根⽬
录  中。
三、验证实例
# 1-导⼊模块⽂件
from selenium import webdriver
# 2-初始化浏览器为chrome浏览器
brower = webdriver.Chrome()
print('类型:',type(brower))
print('brower:',brower)
# 3-这⾥我们打开的是百度⾸页
<('www.baidu/')
# 4-打印下⽹页标题
print(brower.title)
# 5-关闭浏览器
# brower.quit()
执⾏⽂件后,会⾃动启动浏览器,打开百度界⾯,并且会在控制台有如下输出:
实例⼆:  打开百度,并且搜索 python 关键字
# 1-导⼊模块⽂件
from selenium import webdriver
#定义chromedriver驱动的位置
# chromedriver = r"C:\Users\dafay\AppData\Local\Google\Chrome\" # 这⾥是你的驱动的绝对地址
# 2-初始化浏览器为chrome浏览器
brower = webdriver.Chrome()
print('类型:',type(brower))
print('brower:',brower)
# 3-这⾥我们打开的是百度⾸页
<('www.baidu/')
# 4-打印下⽹页标题
print(brower.title)
#定位浏览器窗⼝中ID为“kw"的元素,关发送关键字python
brower.find_element_by_id("kw").send_keys("python")
#点击窗⼝中xpath的id=su的元素,就是点击百度⼀下按钮
brower.find_element_by_xpath('//*[@id="su"]').click()
#⾃定义窗⼝⼤⼩
#driver.set_window_size(1920,1080)
#最⼤化chrome直接下载
brower.maximize_window()
brower.save_screenshot('a.png')
#延时2秒钟关闭窗⼝,在使⽤该函数前,要在⽂件开头调⽤⽤time模块
time.sleep(2)
# 5-关闭浏览器
# brower.quit()
#关闭窗⼝
# brower.close()