• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

jojowei

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

配置webDriver(火狐浏览器)

1. 查看浏览器版本号

  在下载火狐浏览器的驱动之前,先确认自己火狐浏览器的版本号。

  火狐浏览器 : 设置  > 常规 > (下拉)Firefox 更新, 可以看到版本号。

  我的浏览器版本: 120.0.1 (64 位)

       如果想下载其他火狐浏览器的版本,可以到下面这个链接:https://ftp.mozilla.org/pub/firefox/releases/

2. 下载火狐WebDriver

  下载地址:https://github.com/mozilla/geckodriver/releases

注意: 此处的“0.33.0”是火狐WebDriver的版本号,不是火狐浏览器自身的版本号哦。

(火狐WebDriverb版本号0.33.0,适合火狐浏览器版本号120.0.1哦。 )

 

我的电脑系统是Win64位。 选择合适系统的版本, 下载。

解压后得到:geckodriver.exe文件

 

3. 放置火狐WebDriver

  有多种放置方式可供选择:

  方式1:   Python目录下

      直接将geckodriver.exe执行文件放到Python目录下。这种方式,需事先配置了python的环境变量。

 

  方法2:python.exe同级目录中 

     将geckodriver.exe执行文件 放到和python文件同级目录中。这种放置方式,不管配没配置环境变量都可以。

 

     我的火狐WebDriver是放在Python.exe同级目录中的。 

 

 

4. 安装 selenium 包

pip install selenium

 

     (略)

 

测试成功

  运行代码,可成功打开百度网页。3秒后,网页自动关闭。
 

  【测试代码】

  import time
  from selenium import webdriver

  driver = webdriver.Firefox()

  driver.implicitly_wait(5)
  driver.get("https://www.baidu.com")

  time.sleep(3)
  driver.quit()

posted on 2023-12-07 13:26  jojowei  阅读(2973)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3