Python+Selenium+Firefox配置环境

Python 、Selenium 、Firefox 及geckodriver有版本兼容的问题,这里本着懒癌的原则使用最新版的Selenium+Firefox和geckodriver。

准备环境

Python:3.7
Firefox:66
geckodriver:0.24.0
Selenium:3.14.1
Firefox下载链接:https://github.com/mozilla/geckodriver/releases
Firefox驱动下载链接:https://github.com/mozilla/geckodriver/releases

下载Firefox和驱动

  1. 通过链接下载并安装适合你电脑的版本,Firefox的最新版本已经结合了Firebug和Firepath的功能在这里插入图片描述在这里插入图片描述
  2. geckodriver下载、环境配置
    下载后解压,放到python和Firefox的安装目录下,并在系统变量中配置Firefox的安装路径,这步不做可能会报找不到路径或找不到匹配的驱动。

在这里插入图片描述

  1. 打开Pycharm下载selenium
    在这里插入图片描述

测试

通过下面的代码尝试能否登录百度,成功的话就说明环境配置完成啦。

  from selenium import webdriver
  driver = webdriver.Firefox()
  driver.get("https://www.baidu.com")

曾经也成功过这个版本的配置,可以尝试下。
在这里插入图片描述

posted @ 2022-01-16 20:40  是小鱼呀  阅读(494)  评论(0)    收藏  举报