Rselenium 中的 rsDriver() 不起作用

2024-01-03

我已将 r 更新到最新版本,并再次安装了 Rselenium。

我尝试使用 rsDriver 但端口 4567 有问题。与this https://stackoverflow.com/questions/42316527/probem-running-rselenium-with-rsdriver

错误回溯:

rd <-rsDriver(verbose =TRUE, browser = 'phantomjs', version = "3.4.0")
checking Selenium Server versions:
BEGIN: PREDOWNLOAD
BEGIN: DOWNLOAD
BEGIN: POSTDOWNLOAD
checking chromedriver versions:
BEGIN: PREDOWNLOAD
BEGIN: DOWNLOAD
BEGIN: POSTDOWNLOAD
checking geckodriver versions:
BEGIN: PREDOWNLOAD
BEGIN: DOWNLOAD
BEGIN: POSTDOWNLOAD
checking phantomjs versions:
BEGIN: PREDOWNLOAD
BEGIN: DOWNLOAD
BEGIN: POSTDOWNLOAD
Error in wdman::selenium(port = port, verbose = verbose, version = version,  : 
  Selenium server signals port = 4567 is already in use.

我不知道还能尝试什么。有什么我可以做的吗?

如果我尝试运行 verbose=false 我收到此错误:

Selenium message:The driver executable does not exist: C:\Users\username\Documents

Error:   Summary: UnknownError
     Detail: An unknown server-side error occurred while processing the command.
     class: java.lang.IllegalStateException
     Further Details: run errorDetails method

RSelenium 存在于C:\Users\username\Documents\R\win-library\3.4\RSelenium并在这条路径下C:\Users\username\Documents\R\win-library\3.4\wdman\yaml我看到 seleniumserver.yml 文件

出了什么问题?我也尝试了 R 的过去版本,但问题还是一样。


我遇到了同样的问题并手动设置端口:

rd = rsDriver(port = 4567L, browser = "chrome", version = "latest", chromever = "latest")  
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Rselenium 中的 rsDriver() 不起作用 的相关文章

  • R - 使用 PhantomJS 等待页面在 RSelenium 中加载

    我组装了一个粗略的抓取工具 可以从 Expedia 上抓取价格 航空公司 Start the Server rD lt rsDriver browser phantomjs verbose FALSE Assign the client r
  • R - Rselenium - 使用 = 'id' 导航下拉菜单/列表/框

    如何通过 using id 导航动态下拉列表 例如 remDr findElement using id value main ddYear 我可以找到并单击使用findElement 单击后 如果我知道我的目标选择有多少个向下箭头 我可以
  • 如何使用 Rselenium 在网页中查找 元素?

    我在网页中有以下标签 a target self href View Data Set a 如何在 Rselenium 中查找该元素 例如 如果我当前的会话保存在 remDr 中 我应该搜索什么 webElem lt remDr findE
  • RSelenium 无法打开浏览器

    我想使用 Selenium 从 R 进行网页抓取 我的Windows版本 Windows 11 21H2 我有最新的 Java 更新 1 8 0 351 评论它 因为我已经看到它可能是这种情况下的修复 但是 在定义驱动程序对象时 出现以下错
  • 在 R 中使用 React JS 抓取网页

    我正在尝试抓取下面的页面 https metro zakaz ua uk promotion 1 此页面包含反应内容 我可以用代码抓取第一页 url https metro zakaz ua uk promotion 1 read html
  • 铼 - 弹出窗口

    我想使用 RSelenium 和 Firefox 浏览器从网站下载文件 我做的每件事都是正确的 导航 选择正确的元素并写下我想要的内容 现在我单击 下载 按钮 然后会打开一个 Firefox 弹出窗口 询问我是否要下载该文件或 打开方式 其
  • Windows 上的 RSelenium 问题与 startServer()

    我刚刚从 github 安装了 RSelenium 通过 cran 安装时也遇到了同样的问题 在 Windows 机器中出现以下错误 Error in if file exists file FALSE if missing asText
  • Rselenium 中的 rsDriver() 不起作用

    我已将 r 更新到最新版本 并再次安装了 Rselenium 我尝试使用 rsDriver 但端口 4567 有问题 与this https stackoverflow com questions 42316527 probem runni
  • R:Rvest - 隐藏了我不想要的文字

    我正在对这个网络进行网络抓取 http www falabella com pe falabella pe category cat40536 Climatizacion navAction push 我只需要产品的信息 品牌 产品名称 价
  • RSelenium 中的滚动页面

    如何使用以下命令手动滚动到页面底部 或顶部 RSelenium网络驱动程序 我有一个元素 仅当它在页面上可见时才可用 假设你有 library RSelenium startServer remDr lt remoteDriver remD
  • RSelenium 与 Tor 在 Windows 上具有新的 RSelenium 版本

    我发现 jdarrison 关于如何使用 Tor 启动这个很棒的答案RSelenium在窗户上 https stackoverflow com a 39048970 7837376 https stackoverflow com a 390
  • R 将 RSelenium 驱动程序环境作为函数参数传递

    我可能没有看到明显的东西 无论如何我想创建函数来自动从远程驱动程序已处理的 URL 中提取文本 我想将 xpath 表达式和可以找到远程驱动程序的环境作为函数参数传递 library RSelenium url http stackover
  • rvest::html_text 和 RSelenium::getPageSource 有什么区别?

    我正在抓取一些网页 我注意到 rvest read html 然后 html text 提供的结果与 RSelenium getPageSource 提供的结果不同 更具体地说 当涉及下拉菜单时 使用 html text 只会提供选项的名称
  • 在RSelenium中指定下载文件夹

    我在用RSelenium导航至包含下载文件按钮的网页 我使用 RSelenium 单击此按钮来下载文件 但是 文件默认下载到我的文件夹 下载 中 而我希望将文件下载到我的工作目录中 我尝试指定一个 chrome 配置文件 如下所示 但这似乎
  • 使用 RSelenium 读取下拉菜单元素中的值

    我正在使用 RSelenium 导航到站点并与元素交互 问题 使用 RSelenium 如何读取下拉菜单中的选项列表 以便我可以识别可用的最新月份并使用它将下拉菜单设置为正确的值 On 某个网站 http jamaserv jama or
  • 如何 clickElement() 并在同一选项卡中打开链接,而不是在新窗口中?

    我的网页中有以下 html 元素 a target self href View Data Set a 我在 Rselenium 中使用以下命令来查找该标签 webElem lt remDr findElement using xpath
  • RSelenium:抓取加载缓慢的动态加载页面

    我不确定是否是因为我的网速很慢 但我正在尝试抓取一个在您向下滚动页面时加载信息的网站 我正在执行一个转到页面末尾的脚本 并等待 Selenium Chrome 服务器加载附加内容 服务器确实更新并加载新内容 因为我能够抓取最初不在页面上的信
  • 使用 RSelenium 下载嵌入到框架中的文件

    我正在参与一个项目 其中有一个网页 我需要单击该网页才能获取 pdf 文件 该文件出现在同一页面内的新窗口中 我认为是 iframe 然后我需要单击一个按钮来下载文件 我正在使用的代码如下 library wdman library RSe
  • 如何使用 xpath 检查某个对象在网页中是否可见?

    我正在 R 中使用 RSelenium 包来进行网络抓取 有时加载网页后 需要检查某个对象在网页中是否可见 例如 library RSelenium open a browser RSelenium startServer remDr lt
  • 通过 RSelenium 单击按钮

    我正在尝试使用 Rselarium 和 Rvest 来抓取 REI 的评论 吊床 我想点击底部的按钮 x 次 这样我就可以抓取所有评论 我有点失落 这是我到目前为止所拥有的 如果您也知道如何在取景器中预览您正在做的事情 而不是屏幕打印 那就

随机推荐

  • 使用 Entity Framework 4 时如何返回数据读取器?

    我想使用 LINQ 和 EntityFramework 上下文定义数据库查询 但我不希望返回实体 我想要一个数据读取器 我怎样才能做到这一点 这是为了将行导出到 CSV 干杯 伊恩 如果你需要这个 你很可能正在做一些意想不到的事情 通过查询
  • 理解声明 C 字符串的两种方法[重复]

    这个问题在这里已经有答案了 几周前 我开始学习编程语言 C 我了解 HMTL CSS Javscript PHP 和基本服务器管理等 Web 技术 但 C 语言让我感到困惑 据我了解 C 语言没有字符串数据类型 只有字符数据类型 但我可能是
  • 基本 iPhone 定时器示例

    好吧 我在网上搜索过 甚至在几本书中寻找答案 因为我无法理解 NSTimer 的苹果文档 我正在尝试在同一视图上实现 2 个计时器 每个计时器都有 3 个按钮 开始 停止 重置 第一个计时器从 2 分钟开始倒计时 然后发出蜂鸣声 第二个计时
  • AWS Elastic Beanstalk - 更改 webapp 文件夹的所有者

    我已使用 AWS Elastic Beanstalk 成功创建了一个应用程序 并使用 Git 上传了该应用程序 我剩下要做的就是创建我的settings php 文件 一切都应该可以正常工作 但是 当我使用 ec2 user 用户身份通过
  • Graphviz Dot 中奇怪的边缘位置

    我有一个模块 可以自动输出 以点格式 用某种汇编语言 我的编译器的 IR 编写的函数 节点是使用 记录 形状打印的基本块 问题在于边缘采用了奇怪的路线 例如 digraph node shape record n0 label
  • Apple 智能横幅上的应用程序参数是否会在安装时传递给应用程序?

    我已经为我的应用程序实现了 Apple 智能横幅 其中包含一个应用程序参数 其中包含我希望该应用程序在我的网站上打开的 URL 我以为用户安装应用程序时就会通过 但似乎没有 步骤 用户访问页面 未安装应用程序 单击 查看 转到应用程序商店
  • 如何删除查询中的第一个单词

    如何删除 MySQL 查询中字段的第一个单词 我尝试使用 SUBSTRING INDEX 但没有结果 该字段为varchar 可以同时包含字母和数字 例子 PWS 20110804 Pos 04应该成为20110804 Pos 04 PWS
  • 如何为特定控件创建自己的自定义提示?

    我需要为特定控件 而不是整个应用程序 创建一个自定义提示窗口 具有自己的颜色和布局 提示文本本身不会连接到该特定的Hint财产控制 按照建议 我编写了一个处理程序CM HINTSHOW 如果控件有此功能 则此方法有效ShowHint Tru
  • 找出与 Elastic Beanstalk 应用程序关联的 EC2 实例?

    有没有办法从仪表板找出与我的 Elastic Beanstalk 应用程序关联的 EC2 实例 我检查了 配置 下的每个页面 但找不到有关运行该应用程序的 EC2 实例的任何信息 您无法通过 Elastic Beanstalk 仪表板查看关
  • C++ 一个带有结构数组的类,不知道我需要多大的数组

    我有一个带有字段的类like名字 年龄 学校等 我需要能够存储其他信息 例如他们旅行过的地方以及旅行的年份 我无法专门声明另一个类来保存 TravelDestination 和年份 所以我认为有一个结构体可能是最好的 这只是一个例子 str
  • Java Scanner - 将换行符读取到字符串中?

    我有一个扫描仪 它接受用户输入 直到按 ctrl d 然后是一个 while 循环 将每个单词添加到字符串中 然后打印它 但我想知道如何在字符串中包含像 n 这样的新行指示符凡是有新行的地方 Scanner sc new Scanner S
  • Node.js async.forEach:无法读取未定义的属性“值”

    我有一种感觉 我犯了一个明显的错误 但找不到它 我得到的错误是 node modules async lib async js 194 iterator x value function err v TypeError Cannot rea
  • 如何在 Rust 中强制恢复被阻止读取文件的线程?

    因为 Rust 没有以非阻塞方式读取文件的内置功能 所以我必须生成一个读取文件的线程 dev input fs0为了获得操纵杆事件 假设操纵杆未使用 没有任何内容可读取 因此读取线程在读取文件时被阻塞 有没有办法让主线程强制恢复读取线程的阻
  • 监听 Flutter 中设备方向的变化

    我正在寻找一种监听手机方向变化的方法 目的是在手机横向时隐藏某些内容 我的布局目前仅按预期以纵向显示 但我希望我的应用程序在设备旋转到横向时执行某些操作 同时保持纵向布局 我尝试过使用OrientationBuilder 但这仅在布局更改为
  • Java 应用程序服务器性能

    我有一个在 Sun Application Server 8 1 又名 SJSAS Glassfish 的前身 上运行的有点过时的 Java EE 应用程序 当有 500 多个并发用户时 应用程序变得慢得令人无法接受 我正在尝试帮助确定大部
  • 如何提取 Instagram 数据

    我正在尝试构建 Instagram 帐户的 Microsoft Access 数据库 并希望提取以下数据等 帐户名称 关注者数量 关注人数 帖子数量 及其日期 图片点赞数 图片评论数 我在构建数据库方面没有任何问题 但想知道是否有一种更简单
  • 如何使 tkinter 画布矩形透明?

    我需要使我的 tkinter 矩形透明 有谁知道这是怎么做到的吗 我试图指定alpha 5 opacity 5 并且我尝试在颜色代码的末尾添加两位数字 fill ff000066 这些东西似乎都不起作用 我找不到正确的语法 import t
  • 在 Ruby on Rails 中将 DateTime 转换为简单日期

    我在数据库中有一个日期时间列 当我向用户显示它时 我想将其转换为一个简单的日期 我怎样才能做到这一点 def shown date to date does not exist but is what I am looking for se
  • php cURL CURLOPT_VERBOSE 不显示有效负载

    虽然curl 的以下输出提供了有用的标头信息 但它不提供有效负载信息 例如 我想在提供的调试信息中看到 jason index json value 1 是否可以以详细模式内联显示有效负载 2 查看 cURL 处理的发送有效负载的最佳方式是
  • Rselenium 中的 rsDriver() 不起作用

    我已将 r 更新到最新版本 并再次安装了 Rselenium 我尝试使用 rsDriver 但端口 4567 有问题 与this https stackoverflow com questions 42316527 probem runni