如何为firefox设置selenium python环境?

jai*_*aji 6 python selenium automation selenium-firefoxdriver

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

Isl*_*aha 14

试验机应具有硒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-vX.XX.0-linuxXX.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
Run Code Online (Sandbox Code Playgroud)

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

这是一个运行的例子

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


tor*_*ina 5

据我了解,您想使用selenium库在python中进行开发并与Firefox webdriver一起工作。

  1. 安装python(python3已经包含pip)
  2. 安装硒(pip install selenium或一些PyCharm之类的IDE建议安装库,仅导入硒)
  3. 下载Mozilla WebDriver
  4. 请享用!