Chrome(google)浏览器
-
下载地址:http://chromedriver.storage.googleapis.com/index.html 或 https://sites.google.com/a/chromium.org/chromedriver/home
-
下载地址139等版本:Chrome for Testing availability
-
下载对应驱动:根据自己的操作系统下载相对应的驱动。
-
使用方法:把文件存放在项目目标目录下,例如:C:\projectxxx\selenium_driver
-
代码示例:
from selenium import webdriver
# 设置 ChromeDriver 路径
driver_path = "/path/to/chromedriver"
# 启动浏览器
driver = webdriver.Chrome()
Microsoft Edge 浏览器
- 下载地址:Microsoft Edge WebDriver | Microsoft Edge Developer
官方下载地址:Microsoft Edge WebDriver |Microsoft Edge 开发人员
官方具体目录下载地址:Microsoft Edge - Webdriver - 下载对应驱动:根据自己的操作系统下载相对应的驱动。
- 使用方法:把文件存放在项目目标目录下,例如:C:\projectxxx\selenium_driver
- 代码示例:
from selenium import webdriver
# 设置 ChromeDriver 路径
driver_path = "/path/to/chromedriver"
# 启动 Chrome 浏览器
driver = webdriver.Edge()
IE 浏览器
- 下载地址:http://selenium-release.storage.googleapis.com/index.html
- 下载对应驱动:根据自己的操作系统下载相对应的驱动。
- 使用方法:把文件存放在项目目标目录下,例如:C:\projectxxx\selenium_driver
- 代码示例:
from selenium import webdriver
# 设置 ChromeDriver 路径
driver_path = "/path/to/chromedriver"
# 启动浏览器
driver = webdriver.Ie()
注意: 如果要打开 IE 浏览器的话,需要在浏览器的 Internet 选项中的安全页里有 4 个安全选项,Internet、本地 Internet、受信任的站点、受限制的站点,这 4 个里面都有一个启用保护模式,都需要勾选上才可以。
Opera 浏览器
- 下载地址:https://github.com/operasoftware/operachromiumdriver/releases
- 下载对应驱动:根据自己的操作系统下载相对应的驱动。
- 使用方法:把文件存放在项目目标目录下,例如:C:\projectxxx\selenium_driver
- 代码示例:
from selenium import webdriver
# 设置 ChromeDriver 路径
driver_path = "/path/to/chromedriver"
# 启动浏览器
driver = webdriver.Opera()
Firefox(火狐)浏览器
- 安装最新版的火狐,必须高于 48 版本
- 下载地址:https://github.com/mozilla/geckodriver/releases/
- 下载对应驱动:根据自己的操作系统下载相对应的驱动。
- 使用方法:把文件存放在项目目标目录下,例如:C:\projectxxx\selenium_driver
- 代码示例:
from selenium import webdriver
# 设置 ChromeDriver 路径
driver_path = "/path/to/chromedriver"
# 启动浏览器
driver = webdriver.Firefox()
Safari 浏览器
该浏览器不用下载驱动,可以直接执行代码。
from selenium import webdriver
# 启动浏览器
driver = webdriver.Safari()

453

被折叠的 条评论
为什么被折叠?



