gpt4 book ai didi

python - Selenium 给出 "KeyError: ' sessionId' "

转载 作者:太空宇宙 更新时间:2023-11-03 15:55:18 24 4
gpt4 key购买 nike

我正在尝试使用 selenium 启动 firefox,但我不断得到

File "/Library/Python/2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 150, in __init__
keep_alive=True)
File "/Library/Python/2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 92, in __init__
self.start_session(desired_capabilities, browser_profile)
File "/Library/Python/2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 180, in start_session
self.session_id = response['sessionId']
KeyError: 'sessionId'

我尝试运行的代码相当简单

from selenium import webdriver
driver = webdriver.Firefox()

我尝试过的解决方案:

  1. 尝试更新 selenium(我已经在使用最新的)
  2. 将 geckodriver 更新到版本 0.16.1
  3. 尝试更改代理设置

到目前为止没有任何效果。

我正在使用的配置: 壁虎驱动程序 0.16.1, 火狐浏览器 53, Python 2.7, Selenium 3.4.1,我在 Mac 系统上(如果有帮助的话)

最佳答案

从 Selenium 3.2.0 升级到 3.7.0 为我修复了这个错误。我有 geckodriver 0.19.1

pip install -U selenium

关于python - Selenium 给出 "KeyError: ' sessionId' ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43723061/

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