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和驱动
- 通过链接下载并安装适合你电脑的版本,Firefox的最新版本已经结合了Firebug和Firepath的功能


- geckodriver下载、环境配置
下载后解压,放到python和Firefox的安装目录下,并在系统变量中配置Firefox的安装路径,这步不做可能会报找不到路径或找不到匹配的驱动。

- 打开Pycharm下载selenium

测试
通过下面的代码尝试能否登录百度,成功的话就说明环境配置完成啦。
from selenium import webdriver
driver = webdriver.Firefox()
driver.get("https://www.baidu.com")
曾经也成功过这个版本的配置,可以尝试下。

本文来自博客园,作者:是小鱼呀,转载请注明原文链接:https://www.cnblogs.com/sophia12138/p/15811159.html

本文记录GUI自动化的环境配置,如果不确定对应的版本,就都用最新版!
浙公网安备 33010602011771号