Selenium+WebDriver 各浏览器驱动下载与使用

编程知识 更新时间:2023-04-24 08:37:59

Selenium+python

  • 》》》WebDriver驱动下载与使用
    • Firefox(火狐)浏览器驱动
    • Chrome(google)浏览器驱动
    • IE浏览器驱动
    • Microsoft Edge (EdgeHTML)浏览器驱动
    • Microsoft Edge (Chromium)浏览器驱动
    • Opera浏览器驱动
    • Safari浏览器驱动

》》》WebDriver驱动下载与使用

Firefox(火狐)浏览器驱动

下载地址:https://github/mozilla/geckodriver/releases/
根据自己的操作系统下载相对应的驱动:
使用:把文件存放在python根目录下,例如:C:\xxx\Python\Python38下
(安装最新版的火狐,必须高于48版本)

from selenium import webdriver
#启动浏览器
driver = webdriver.Firefox()

Chrome(google)浏览器驱动

下载地址:http://chromedriver.storage.googleapis/index.html
或https://sites.google/a/chromium/chromedriver/home
根据自己的操作系统下载相对应的驱动:

使用:把文件存放在python根目录下,例如:C:\xxx\Python\Python38下

from selenium import webdriver
#启动浏览器
driver = webdriver.Chrome()

IE浏览器驱动

下载地址:http://selenium-release.storage.googleapis/index.html
根据自己的操作系统下载相对应的驱动:

使用:把文件存放在python根目录下,例如:C:\xxx\Python\Python38下
(需要注意的是,如果要打开IE浏览器的话,需要在浏览器的Internet选项中的安全页里有4个安全选项,Internet、本地Internet、受信任的站点、受限制的站点,这4个里面都有一个启用保护模式,都需要勾选上才可以)

from selenium import webdriver
# 启动浏览器
driver = webdriver.Ie()

Microsoft Edge (EdgeHTML)浏览器驱动

下载地址:https://developer.microsoft/en-us/microsoft-edge/tools/webdriver/
根据自己的操作系统下载相对应的驱动:

使用:把文件存放在python根目录下,例如:C:\xxx\Python\Python38下

from selenium import webdriver
# 启动浏览器
driver = webdriver.Edge()

Microsoft Edge (Chromium)浏览器驱动

下载地址:https://developer.microsoft/en-us/microsoft-edge/tools/webdriver/
根据自己的操作系统下载相对应的驱动:

Opera浏览器驱动

下载地址:https://github/operasoftware/operachromiumdriver/releases
根据自己的操作系统下载相对应的驱动:

使用:把文件存放在python根目录下,例如:C:\xxx\Python\Python38下

from selenium import webdriver
# 启动浏览器
driver = webdriver.Opera()

Safari浏览器驱动

该浏览器不用下载驱动,可以直接执行代码

from selenium import webdriver
# 启动浏览器
driver = webdriver.Safari()
 

更多推荐

Selenium+WebDriver 各浏览器驱动下载与使用

本文发布于:2023-04-18 12:14:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/41f532491a34509c2a73d2032350fbe0.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:驱动下载   浏览器   Selenium   WebDriver

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 85737文章数
  • 15925阅读数
  • 0评论数