如何为 Firefox 设置 Selenium Python 环境
How to set up a Selenium Python environment for Firefox
如何为 Firefox 设置 Selenium Python 环境?
我正在使用 Firefox 50、Selenium 3、Python 3.5。我尝试了很多二进制文件,并在环境变量 PATH 等中复制了 geckodriver
据我了解,您想在 Python 中使用 Selenium 库进行开发,并使用 Firefox webdriver。
- 安装 Python(Python 3 已经包含 pip)
- 安装Selenium(
pip install selenium
或一些IDE如PyCharm建议安装库,只需导入Selenium)
- 下载Mozilla webdriver
- 尽情享受吧!
测试机器应该有Selenium v. 3.0.2、Firefox v. 51.0.1(最新版本)和geckodriver v. 0.14。如果您正在使用 Linux,请执行以下步骤:
[查找 latest release on GitHub (or from the API) 并用它替换 wget link。下载和安装过时的版本可能会导致“错误”行为。]
apt-get update
apt-get install firefox
pip3 install selenium==3.0.2
wget https://github.com/mozilla/geckodriver/releases/download/vX.XX.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
Select 来自可用压缩 pre-built 二进制文件的操作系统版本。
这里是 运行 的例子:
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://google.com')
print(driver.title)
driver.quit()
在 Windows 安装 Python 来自:https://www.python.org/downloads/
然后 运行 从命令行进行 pip 安装:pip install selenium
下载Gecko/Chrome/Internet Explorer 驱动程序并将driver.exe 路径添加到PATH 环境变量。所以需要在 运行ning Selenium driver.Firefox() / driver.Chrome() 方法的同时设置路径。
如何为 Firefox 设置 Selenium Python 环境?
我正在使用 Firefox 50、Selenium 3、Python 3.5。我尝试了很多二进制文件,并在环境变量 PATH 等中复制了 geckodriver
据我了解,您想在 Python 中使用 Selenium 库进行开发,并使用 Firefox webdriver。
- 安装 Python(Python 3 已经包含 pip)
- 安装Selenium(
pip install selenium
或一些IDE如PyCharm建议安装库,只需导入Selenium) - 下载Mozilla webdriver
- 尽情享受吧!
测试机器应该有Selenium v. 3.0.2、Firefox v. 51.0.1(最新版本)和geckodriver v. 0.14。如果您正在使用 Linux,请执行以下步骤:
[查找 latest release on GitHub (or from the API) 并用它替换 wget link。下载和安装过时的版本可能会导致“错误”行为。]
apt-get update
apt-get install firefox
pip3 install selenium==3.0.2
wget https://github.com/mozilla/geckodriver/releases/download/vX.XX.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
Select 来自可用压缩 pre-built 二进制文件的操作系统版本。
这里是 运行 的例子:
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://google.com')
print(driver.title)
driver.quit()
在 Windows 安装 Python 来自:https://www.python.org/downloads/
然后 运行 从命令行进行 pip 安装:
pip install selenium
下载Gecko/Chrome/Internet Explorer 驱动程序并将driver.exe 路径添加到PATH 环境变量。所以需要在 运行ning Selenium driver.Firefox() / driver.Chrome() 方法的同时设置路径。