如何为firefox设置selenium python环境?

问题描述 投票:3回答:3

如何为Firefox设置selenium python环境?我正在使用Firefox 50,selenium 3,python 3.5,我尝试了很多二进制文件并在环境路径中复制geckodriver等。

python selenium automation selenium-firefoxdriver
3个回答
4
投票

据我所知,你想在python中开发,使用selenium库并使用Firefox webdriver。

  1. 安装python(python3已经包含pip)
  2. 安装selenium(pip install selenium或某些像PyCharm的IDE建议安装库,只需导入selenium)
  3. 下载Mozilla webdriver
  4. 请享用!

11
投票

试验机应具有硒V. 3.0.2,firefox V. 51.0.1(最新版本)和geckodriver v.0.14。如果您使用的是linux,请执行以下步骤:

apt-get update
apt-get install firefox
pip3 install selenium==3.0.2
wget https://github.com/mozilla/geckodriver/releases/download/v0.14.0/geckodriver-v0.14.0-linux64.tar.gz -O /tmp/geckodriver.tar.gz && tar -C /opt -xzf /tmp/geckodriver.tar.gz && chmod 755 /opt/geckodriver && ln -fs /opt/geckodriver /usr/bin/geckodriver && ln -fs /opt/geckodriver /usr/local/bin/geckodriver

为确保每件事情顺利进行,请检查所有内容的版本并确保其匹配。

这是一个运行的例子

from selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://google.com')
print driver.title
driver.quit()

0
投票

1)在windows中安装python:https://www.python.org/downloads/

2)然后从命令行运行pip install:pip install selenium

3)下载gecko / chrome / ie driver并将driver.exe路径添加到PATH Variable。所以需要在运行selenium driver.Firefox()/ driver.Chrome()方法时设置路径。

© www.soinside.com 2019 - 2024. All rights reserved.