Selenium远程Webdriver错误(连接被拒绝)

Ro0t777
from selenium import webdriver
import sys
import os
cwd = os.getcwd()
driver= webdriver.Remote(desired_capabilities=webdriver.DesiredCapabilities.CHROME,command_executor='http://127.0.0.1:4444')
driver.get('http://www.google.com')

错误:

urllib.error.URLError: <urlopen error [Errno 61] Connection refused>

这个程序前一阵子可以用,但是现在不行了。这就是为什么我认为这是系统错误。(OSX 10.13.4)

算了吧

确保您已启动Selenium Standalone Server

java -jar /path/to/selenium-server-standalone-<version>.jar 

您应该看到如下所示的输出:

Jun 06, 2018 6:47:59 PM org.openqa.grid.selenium.GridLauncher main
INFO: Launching a standalone server
18:47:59.720 INFO - Java: Oracle Corporation 24.171-b02
18:47:59.722 INFO - OS: Linux 3.13.0-149-generic amd64
18:47:59.731 INFO - v2.13.0, with Core v2.13.0. Built from revision 14793
18:47:59.889 INFO - RemoteWebDriver instances should connect to: http://127.0.0.1:4444/wd/hub
18:47:59.891 INFO - Version Jetty/5.1.x
18:47:59.892 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver]
18:47:59.893 INFO - Started HttpContext[/selenium-server,/selenium-server]
18:47:59.893 INFO - Started HttpContext[/,/]
18:47:59.915 INFO - Started org.openqa.jetty.jetty.servlet.ServletHandler@6c15f918
18:47:59.915 INFO - Started HttpContext[/wd,/wd]
18:47:59.919 INFO - Started SocketListener on 0.0.0.0:4444
18:47:59.919 INFO - Started org.openqa.jetty.jetty.Server@606145c5

注意,特别是以下行:

RemoteWebDriver instances should connect to: http://127.0.0.1:4444/wd/hub

command_executor以下位置使用此URL

from selenium import webdriver

driver = webdriver.Remote(
    desired_capabilities=webdriver.DesiredCapabilities.CHROME,
    command_executor='http://127.0.0.1:4444/wd/hub')
driver.get('http://www.google.com')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Selenium 的 htmlunit webdriver 导致错误 10061,连接被主动拒绝

初始化Selenium WebDriver时如何解决python-Selenium错误“连接被拒绝”?

Selenium WebDriver Firefox错误-无法连接

启用远程MySQL连接:错误1045(28000):用户被拒绝访问

Selenium远程WebDriver

硒远程webdriver错误

Ansible抛出“无法通过ssh连接到主机:权限被拒绝(公钥)。” 远程连接错误

连接到远程数据库后,迁移会出现错误:Errno61,连接被拒绝

Selenium Webdriver错误:ECONNREFUSED连接ECONNREFUSED 127.0.0.1:9515

Selenium Webdriver连接超时

Jmeter远程连接抛出“连接拒绝主机”

RPI上的Selenium Webdriver拒绝来自Crontab的连接,可在终端上使用

LDAP连接被拒绝错误?

Laravel连接被拒绝错误

rsync“连接被拒绝”错误

MongoDB“连接被拒绝”错误

RabbitMq错误-连接被拒绝:连接

远程机器节点无法使用Ruby连接到Selenium Webdriver上的集线器

使用watir-webdriver打开多个线程会导致“连接被拒绝”错误

Python Selenium Geckodriver连接被拒绝

Selenium Webdriver - 错误

Maven和Eclipse远程调试:连接被拒绝

如何重现 Selenium 错误 - 对远程 WebDriver 的 HTTP 请求在 60 秒后超时

Selenium网格到远程Webdriver(chrome)挂起

Lagom ConductR连接被拒绝错误

lein repl错误:连接被拒绝

SSH连接被拒绝/错误消息

网络错误:连接拒绝腻子

几次成功的 Selenium Geckodriver 任务(Python)后连接被拒绝(操作系统错误 111)