geckodriver相关内容

FileNotFoundError:[Errno2]没有这样的文件或目录:';/content/drive/MyDrive/Santillana/geckodriver';使用Google Colab中的硒库

我正尝试在Google Colab中使用Selenium,但在尝试运行Firefox实例时遇到一些错误。 我点击了以下链接: Selenium documentation在这里,我尝试使用驱动程序管理软件,但收到错误消息,说找不到Firefox的二进制位置,所以我遵循了另一个link,但我无法使其运行 因此我尝试使用硬编码位置,但收到错误: Message: 'geckodriv ..

WebDriverException:Message:进程意外关闭,状态信号|如何在Google Colboratory中运行Selenium Firefox Geckodriver?

嘿Stackoverflow社区,我想用Google recolab中的Firefox geckodriver为python运行Selenium。我最近找到了一个关于这个话题的帖子,里面有一个来自前段时间@DebanjanB的回答:https://stackoverflow.com/a/57553986/15163882。遗憾的是,提供的解决方案不再起作用,我想不出如何修复它。 这是堆栈溢出 ..

Selenium 使用 Python - Geckodriver 可执行文件需要在 PATH 中

我是编程新手,大约两个月前开始使用 Python,现在正在阅读 Sweigart 的 Automate the Boring Stuff with Python 文本.我正在使用 IDLE 并且已经安装了 Selenium 模块和 Firefox 浏览器. 每当我尝试运行 webdriver 函数时,我都会得到: 从 selenium 导入 webdriver浏览器 = webdriver ..
发布时间:2022-01-30 00:13:35 Python

尝试通过 Selenium 和 Python 使用 GeckoDriver Firefox 登录 Gmail 帐户时出现“此浏览器或应用程序可能不安全"错误

我想使用 selenium 登录我的 gmail 帐户.我使用 python2.7 .它没有错误,但是页面说由于某种原因我无法登录我的帐户.你可以看到下面的截图. 这是我的代码: 导入时间进口硒从硒导入网络驱动程序从 selenium.webdriver.support.ui 导入选择从 selenium.webdriver.support.ui 导入 WebDriverWait从 sel ..
发布时间:2022-01-23 12:31:06 其他开发

NoSuchWindowError:浏览上下文已被 GeckoDriver Firefox 和 Protractor(Selenium) 丢弃

我正在尝试使用量角器运行一个简单的测试脚本. 环境: 节点版本:v9.8.0量角器版本:5.4.1角度版本:1.x浏览器:Mozilla Firefox 60.1.0操作系统和版本:HELiOS 6.10 版 这是我的量角器配置文件. exports.config = {规格:['todo-spec.js'],能力:{浏览器名称:'firefox',木偶:真的}}; 这是我的测试脚本 ..
发布时间:2022-01-16 16:47:32 服务器开发

org.openqa.selenium.SessionNotCreatedException:通过 Selenium v​​3.11.0 启动 Firefox v37 时无法找到一组匹配的功能

我正在尝试在 Firefox 中运行测试网站,但出现错误“驱动程序可执行文件的路径必须由 webdriver.gecko.driver 系统属性设置;"我已经正确设置了路径,但仍然不知道问题出在哪里.这是我的代码: if (browsers.equalsIgnoreCase("Firefox")){String driverPath = System.getProperty("user.dir" ..

CreatePlatformSocket() 返回错误:提供的参数无效.(0x2726) 尝试通过网络路径访问 chromedriver

我了解操作系统更新导致此问题不仅适用于 chromedriver,也适用于 geckodriver. chromedriver 和 geckodriver 启动时都没有任何问题,更新的工作站在本地运行它们(例如驱动器 C:\).当在网络路径中找到这两个时,就会出现问题. 我检查了运行这些驱动程序的特定用户的权限,还检查了 UAC 和防火墙,但它们似乎与问题无关. 为了维护,我更喜 ..

Selenium Google 登录块

我在使用 Google 登录时遇到问题.我想登录我的帐户,但 Google 说不允许自动化驱动程序登录. 我正在寻找解决方案.是否可以获取普通 Firefox/Chrome 的 cookie 并将其加载到 ChromeDriver/GeckoDriver 中?我认为这可能是一个解决方案.但我不确定这是否可能.. 寻找解决方案... 另外,我想添加一个快速解决方案.我解决了这个问题 ..

在 selenium 中使用隐式等待

我是初学者.我理解等待基本上是做什么的,但我对互联网上的不同教程如何放置和解释它感到困惑.例如,在下面的代码中,它被放置在加载 URL 之前.那么,是只等待加载 URL 还是等待查找元素或两者兼而有之?如果我在 try 块中使用一次隐式等待,它是否适用于我在代码中执行的每个元素搜索,这是真的吗? 从 selenium 导入 webdriver驱动程序 = webdriver.Firefox()d ..

java.lang.IllegalStateException:驱动程序可执行文件的路径必须由带有 Selenium GeckoDriver 的 webdriver.gecko.driver 系统属性设置

任何人都可以帮助解决这些错误或告诉我是什么导致它们我添加了从 seleniumHQ.org 下载的文件中的所有 .JAR 文件,但我仍然收到这些错误: 线程“main"中的异常 java.lang.IllegalStateException:驱动程序可执行文件的路径必须由 webdriver.gecko.driver 系统属性设置;有关更多信息,请参阅 https://github.com/mo ..
发布时间:2021-12-19 14:06:02 Java开发

SessionNotCreatedException:消息:预期的浏览器二进制位置,但无法在默认位置找到二进制文件,没有“moz:firefoxOptions.binary"

当我尝试在 Selenium 中创建 Firefox 实例时,出现以下错误: 消息:预期的浏览器二进制位置,但无法在默认位置找到二进制文件,未提供“moz:firefoxOptions.binary"功能,且命令行上未设置二进制标志 我在 Ubuntu 20.04 上运行 任何建议将不胜感激. browser = webdriver.Firefox()回溯(最近一次调用最后一次):文件“k ..
发布时间:2021-12-19 14:04:57 Python

Selenium 在 Firefox 中使用过多内存

我在 Firefox 中使用 selenium 来自动化 Instagram 上的一些任务.它基本上会在用户个人资料和通知页面之间来回切换,并根据找到的内容执行任务. 它有一个无限循环,可确保任务继续进行.我每隔几步就有 sleep() 函数,但内存使用量不断增加.我在 Python 中有这样的东西: while(True):预期条件()...doTask()driver.back()预期 ..
发布时间:2021-12-19 13:44:10 Python

Geckodriver/Firefox 如何在没有 Marionette 的情况下工作?(针对 FF 53 运行 python selenium 3)

我只在 selenium 控制的 firefox 弹出窗口中看到一个奇怪的“不受信任的证书"错误.很具体.为了解决这个问题,各种谷歌搜索结果建议关闭牵线木偶,如下所示: from selenium.webdriver.common.desired_capabilities import DesiredCapabilitiesfirefox_capabilities = DesiredCapabi ..
发布时间:2021-12-19 13:40:56 Python