gpt4 book ai didi

python - 如何为 Firefox 设置 Selenium Python 环境

转载 作者:太空狗 更新时间:2023-10-30 00:22:44 25 4
gpt4 key购买 nike

如何为 Firefox 设置 Selenium Python 环境?

我使用的是 Firefox 50、Selenium 3、Python 3.5。我尝试了很多二进制文件并将 geckodriver 复制到环境变量 PATH 等中。

最佳答案

测试机器应该有Selenium v​​. 3.0.2、Firefox v. 51.0.1(最新版本)和geckodriver v. 0.14。如果您使用的是 Linux,请执行以下步骤:

[查找latest release on GitHub ( or from the API ) 并用它替换 wget 链接。下载和安装过时的版本可能会导致“错误”行为。]

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

从可用的压缩预构建二进制文件中选择适用于您的操作系统的版本。

下面是一个运行示例:

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

关于python - 如何为 Firefox 设置 Selenium Python 环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42204897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com