Selenium python - 启动 Firefox Webdriver 时拒绝访问 /hub/session

2023-12-20

我最近刚刚开始使用 Selenium Webdriver(而不是 Selenium 1.0),并且我正在努力解决一个完全阻止我运行测试的问题:当尝试启动 webdriver.Firefox() 时,我收到一个 WebDriverException,参见回溯 http://lart.no/lpaste/ga4un/

初始化Firefox webdriver时出现异常:

driver = webdriver.Firefox()

经过一番研究(我发现no关于同一问题的帖子),我怀疑公司代理是罪魁祸首,并定义了一个自定义的 FirefoxProfile 来为网络驱动程序配置代理,但这也没有帮助(尝试了“无代理”和手动代理设置,等于公司标准)。还尝试为 localhost/127.0.0.1 添加异常,但这也没有帮助。

Has anyone面临同样的问题,并希望解决它?


因此,在连续几天与同样的问题苦苦挣扎之后,我发现了这篇文章:http://osdir.com/ml/selenium-users/2011-07/msg01149.html http://osdir.com/ml/selenium-users/2011-07/msg01149.html。结果发现可能是权限错误。尝试以 root 用户身份运行 python 代码

编辑:谢谢史蒂夫! “已经查到这一点了。 该问题与权限没有直接关系,而是与 当我们以 root 身份运行时未读取环境变量。 我们设置了 http_proxy 环境变量,没有排除 本地主机。这意味着 Python 客户端正在尝试连接 通过代理到 WebDriver。以 root 身份运行时这不是问题 因为http_proxy没有设置。

可以通过设置 no_proxy 环境变量来解决此问题 对于本地主机。

希望这对任何可能遇到相同情况的人有所帮助 问题。

Steve" http://osdir.com/ml/selenium-users/2011-07/msg01169.html http://osdir.com/ml/selenium-users/2011-07/msg01169.html

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

Selenium python - 启动 Firefox Webdriver 时拒绝访问 /hub/session 的相关文章

随机推荐

  • Three.js 实时动画

    我正在使用 Three js 并对一些对象进行动画处理 我使用 Three js 的 animate 函数对对象进行动画处理 基本上是这样的 function animate object position z 不幸的是 这被称为每个渲染帧
  • 一组三个字段的哈希码

    我有三个字段 即 Number1 Number2 Time 我正在尝试用 java 编写一个返回唯一哈希值的函数 long 需要是 hash 的返回类型 对于上述字段 然后 该哈希将用于存储与哈希集中上述字段相对应的数据库行 我是编写哈希代
  • Android Facebook SDK 3.0 无需显式登录即可简单更新状态?

    我想知道更新用户 Facebook 状态的最简单方法 我想简单地显示一个 共享 按钮 当用户触摸 共享 时 如果他们已经登录 Facebook 则会出现一个对话框 让他们可以选择在提交到 Facebook 之前编辑自己的帖子 如果他们尚未登
  • eval 和反引号(反撇号)之间的区别

    谁能告诉我这里最大的区别是什么以及为什么后者不起作用 test ls l 现在两者都工作正常 eval test echo test 但在这种情况下 test ls l gt gt test log eval test echo test
  • 将日期设置为未来 10 天,格式为 dd/mm/yyyy(例如 21/08/2010)

    我非常感谢您帮助创建一些 JavaScript 这些 JavaScript 最终将在 Selenium 中使用 自动设置当前日期前 10 天的日期 并以以下格式 dd mm yyyy 显示 我目前有下面的脚本 但我没有得到任何结果 var
  • 在 WPF 中设置主题

    我有一个相对简单的问题 我似乎无法弄清楚 我已经从 Internet 下载了一些 XAML 格式的主题文件 我想将它们用作我的 WPF 应用程序中的主题 你怎么做到这一点 感谢所有帮助 将 theme xaml 文件添加到您的项目中 右键单
  • 类别和包中的类组织在不同版本的 Pharo 中如何工作?

    有人可以解释一下 Pharo 中的类组织在不同版本的 Pharo 中是如何工作的吗 所有类都是 Smalltalk 全局的一部分 一直都是 似乎一直这样 类可以有一个类别 但这只是一种标签 一直都是 好像还是这样 但有时类别会以某种方式映射
  • 用 ggvis 将 RMarkdown 编织到 Word

    当我尝试用以下内容编写 RMarkdown 文档时ggvis绘图到 Word 我从 Rstudio 收到以下消息 Error Functions that produce HTML output found in document targ
  • 将过滤器从一个交叉过滤器数据集应用到另一个交叉过滤器

    我有两个数据集 它们具有相似的列 维度 但按行进行不同的分组并包含不同的度量 Ex 数据集1 Year Category SubCategory Value01 Value02 2000 Cars Sport 10 11 2000 Cars
  • IntelliJ 显示单元测试未涵盖的更改行

    在日常工作中 我打算为我更改的代码编写测试 我的工作流程通常是这样的 查找要更改的代码 编写失败的测试 更改代码 观看测试通过 在提交之前 我运行所有测试 但实际上 我可以在不知不觉中更改有关我们的测试覆盖范围的任何行 我现在所做的通常是查
  • strstr 显示出现之前的字符串

    我想在针出现后得到字符串的第一个位 如下所示 user strstr email protected cdn cgi l email protection true 但这仅适用于 PHP 版本 5 3 0 我有 5 2 9 有什么办法可以得
  • 用于 javascript 的 QT 5.4 WebEngine 开发工具

    我正在使用 QWebEngineView 和 QWebEnginePage 创建一个应用程序 我想知道是否有办法激活 Web 开发工具 我需要调试 html javascript 代码 就像您在 Chrome 上使用 Google Deve
  • 读取一堆 JSON 文件,转换它们,然后保存它们

    我正在努力实现这一点Gulp 阅读每一个 json给定目录 包括子目录 中的文件 以某种方式改变它们 例如添加新的根级别等 将它们保存到一个新目录中 保持原始结构 我迷失的地方是如何通过管道读取 写入 JSONsrc 我现在有以下骨架 gu
  • int索引 = Convert.ToInt32(e.CommandArgument.ToString());不管用

    请帮我 int index Convert ToInt32 e CommandArgument ToString 这对我不起作用 它显示异常 输入字符串的格式不正确 e CommandArgument不为空 我正在从中获得价值 你应该像下面
  • Imagemagick SVG 到 PDF 转换图像质量很差

    我们正在尝试将 SVG 宽度 737 高度 521 转换为 A4 尺寸的 PDF 问题是生成的图像质量非常糟糕 这就是我们正在做的 SVG 带有远程图像 URL
  • 领域模型与数据库模型不同吗?

    我理解 DDD 中的概念 但在实践中却有点令人困惑 我正在使用 C SQL Server 和 EF 我发现根据我的数据库模式 持久性模型看起来与我的聚合不同 为了定义干净 漂亮的聚合 实体和值对象 我的域模型看起来与数据库模型不同 此外 如
  • 如何通过引用传递枚举?

    我有一个带有四个键的枚举 我将其作为接口程序的输入 并且我想将枚举按值传递给接口函数 该函数已经变得相当长 枚举是这样的 enum MYKEYS W S O L 还有一个布尔数组 我必须通过引用传递 这也有点棘手 bool key 4 fa
  • 32位OR如何保持加载指令?(RISC风格32位架构)

    我对指令大小和可寻址空间有点困惑 我假设指令大小应该与地址位的大小相同 我在书中没有找到足够的解释 如果我是正确的 那么理论上如果我们有一个 2 32 32位架构 RISC风格 中的内存可寻址单元 字节 4字节大小的加载指令如何保存操作码和
  • 如何在 Firefox 中检查预检结果缓存的内容

    火狐浏览器支持吗http www w3 org TR cors preflight result cache http www w3 org TR cors preflight result cache如果是的话 如何查看其内容 如何将其与
  • Selenium python - 启动 Firefox Webdriver 时拒绝访问 /hub/session

    我最近刚刚开始使用 Selenium Webdriver 而不是 Selenium 1 0 并且我正在努力解决一个完全阻止我运行测试的问题 当尝试启动 webdriver Firefox 时 我收到一个 WebDriverException