selenium.common.exceptions.WebDriverException:消息:服务 geckodriver 意外退出。状态码是:69
Posted
技术标签:
【中文标题】selenium.common.exceptions.WebDriverException:消息:服务 geckodriver 意外退出。状态码是:69【英文标题】:selenium.common.exceptions.WebDriverException: Message: Service geckodriver unexpectedly exited. Status code was: 69 【发布时间】:2017-08-31 02:08:07 【问题描述】:我正在学习 webdriver 之类的东西。
我试过下面的代码:
import random, time, requests
from selenium import webdriver
from selenium.webdriver.common.proxy import *
from bs4 import BeautifulSoup
driver = webdriver.Firefox()
driver.get('http://google.com')
但出现如下错误:
selenium.common.exceptions.WebDriverException:消息:服务 geckodriver 意外退出。状态码是:69
【问题讨论】:
【参考方案1】:您是否正确设置了 GeckoDriver?如果您使用的是最新版本,则需要在系统属性中提供 GeckoDriver 位置,以及 Firefox 二进制文件。
请查看这篇文章进行设置。不过,sn-ps 的代码是用 Java 编写的。
http://www.automationtestinghub.com/selenium-3-0-launch-firefox-with-geckodriver/
【讨论】:
以上是关于selenium.common.exceptions.WebDriverException:消息:服务 geckodriver 意外退出。状态码是:69的主要内容,如果未能解决你的问题,请参考以下文章