基于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的可执行文件chromedriver.exe文件拖到Python的   根目录   中。

三 、验证实例

# 1-导入模块文件
from selenium import webdriver


# 2-初始化浏览器为chrome浏览器
brower = webdriver.Chrome()
print('类型:',type(brower))

print('brower:',brower)
# 3-这里我们打开的是百度首页
brower.get('https://www.baidu.com/')
# 4-打印下网页标题
print(brower.title)
# 5-关闭浏览器
# brower.quit()

执行文件后,会自动启动浏览器,打开百度界面,并且会在控制台有如下输出:

 

实例二:  打开百度,并且搜索 python 关键字

# 1-导入模块文件
from selenium import webdriver

#定义chromedriver驱动的位置
# chromedriver = r"C:\Users\dafay\AppData\Local\Google\Chrome\Application\chrome.exe" # 这里是你的驱动的绝对地址

# 2-初始化浏览器为chrome浏览器
brower = webdriver.Chrome()
print('类型:',type(brower))

print('brower:',brower)
# 3-这里我们打开的是百度首页
brower.get('https://www.baidu.com/')
# 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)
#最大化
brower.maximize_window()
 
brower.save_screenshot('a.png')
 
#延时2秒钟关闭窗口,在使用该函数前,要在文件开头调用用time模块
time.sleep(2)

# 5-关闭浏览器
# brower.quit()

#关闭窗口
# brower.close()

参考链接:https://www.cnblogs.com/xiao-xue-di/p/11531882.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值