selenium学习(一)

一、selenium环境安装

1、selenium安装

通过pip命令安装
pip install selenium 或者 pip install -U selenium 更新selenium

2、浏览器驱动安装

驱动程序下载地址汇总:

Chrome: https://sites.google.com/a/chromium.org/chromedriver/downloads
https://googlechromelabs.github.io/chrome-for-testing/#stable

国内镜像地址:http://npm.taobao.org/mirrors/chromedriver/

Edge: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

Firefox: https://github.com/mozilla/geckodriver/releases

Safari: https://webkit.org/blog/6900/webdriver-support-in-safari-10/

针对不同的浏览器安装不同的驱动程序:以谷歌浏览器为例

2.1 确定浏览器版本

点击chrome浏览器最右侧的“三个点”图标,然后点击弹出的“帮助”中的“关于Google Chrome”,查看自己的版本信息。这里我的版本是116.0.5845.111。
在这里插入图片描述#### 2.2 下载浏览器驱动
进入驱动下载地址,选择与自己浏览器相对应的版本驱动下载(大版本相同即可)
在这里插入图片描述
下载完成后会有一个压缩包,解压,把里面的chromedriver.exe 复制到自己电脑python环境安装目录下
在这里插入图片描述
在这里插入图片描述
添加成功后,编写代进行验证

from selenium import webdriver
from selenium.webdriver.chromium.options import ChromiumOptions

# 打开谷歌浏览器,然后访问百度首页。
# 启动与浏览器的会话。打开浏览器,同时也会去启动驱动程序。
driver = webdriver.Chrome()
driver.get("http://www.baidu.com")

# 如果运行代码,提示找不到浏览器。cannot find Chome binary
# 遇到这种问题,指定浏览器的路径。
# option = ChromiumOptions()
# option.binary_location = "chrome.exe的完整路径放在这里"
# driver = webdriver.Chrome(options=option)
# driver.get("http://www.baidu.com")

# 主动结束与浏览器的会话,关闭浏览器,关闭驱动程序。
driver.quit()

如果可以弹出谷歌浏览器,证明安装成功

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值