selenium-webdriver 相关问题

Selenium-WebDriver提供WebDriver API,用于控制不同编程语言的浏览器(“语言绑定”)。使用此标记时,还要为正在使用的编程语言添加标记。

如何使用 python selenium 单击带有文本 bb1 的元素

bb1 下面一个是通过完整 x 路径查找危险元素

回答 1 投票 0

有没有办法在网页内的可滚动元素上缓慢向下滚动,然后通过 Python Selenium 找到按钮后停止

我的问题是此网页内有一个可滚动的面板或区域,一旦找到我要查找的元素,我就无法停止滚动。它总是立即滚动到某个位置...

回答 1 投票 0

在 Selenium VBA 上点击一个 div 类,没有按钮

我正在尝试使用 VBA 中的 Selenium 单击网站中的特定位置 这是我想要点击的 HTML 片段的一部分: 我正在尝试使用 VBA 中的 Selenium 单击网站中的特定位置 这是我想要单击的 HTML 片段的一部分: <li><a href="" id="sourceResults-nextPage" class="btn btn-link" title="Next page" onclick="ResultsTables['sourceResults'].setRange (20, 20); ResultsTables['sourceResults'].onCriteriaChanged (); return false;"> <span class="ico-navigate-right blueText" aria-hidden="true"></span></a></li> 如您所见,那里没有“”,所以我无法调用(?)它来进行点击。 下一个<li>看起来一样,但只是改变了标题: title="Next 5 pages" 我做了什么,我尝试使用FindElementByCCS: bot.FindElementByCss("class.btn.btn-link span.ico-navigate-right.blueText").Click 它说“NoSuchElementError” 我也尝试过: bot.FindElementByXPath("//'li'[@class='btn btn-link']//span[@class='ico-navigate-right blueText'").Click 这返回给我:InvalidSelectorError 我可以做什么来解决这个问题? 谢谢! 使用的 css 和 xpath 选择器不正确。我建议重新审视这些概念。根据共享的 HTML 片段,css select 和 xpath 选择器应如下所示: CSS 选择器: 旧: bot.FindElementByCss("class.btn.btn-link span.ico-navigate-right.blueText").Click 更正: bot.FindElementByCss("#sourceResults-nextPage .blueText").Click HTML 中没有 class 标签,它是一个属性。此外,您在定位元素时应该有一个定位器策略。在理想情况下,优先顺序应该是 id、类、标签和文本。

回答 1 投票 0

使用 Selenium 和 Python 迭代 div 以获取表

我正在尝试使用 python 和 selenium 从以下站点获取信息: https://conveniomarco.mercadopublico.cl/alimentos/marketplace/seller/profile/shop/797095-5800279 它有两个部分: ”

回答 1 投票 0

使用 Python 迭代 div 以获取 Selenium 中的表

我正在尝试使用 python 和 selenium 从以下站点获取信息: https://conveniomarco.mercadopublico.cl/alimentos/marketplace/seller/profile/shop/797095-5800279 它有两个部分: ”

回答 1 投票 0

我需要 Selenium WebDriver Firefox 返回与使用请求相同的响应,有什么办法吗?

我已经组装了所有代码来处理此响应: 响应 = requests.get(url).text 汤= BeautifulSoup(响应,'html.parser') 但我需要使用 Selenium WebDriver 而不是请求,我...

回答 1 投票 0

使用 Selenium 查找 URL 无法正确打印

我正在尝试编译页面内的链接列表。但是,打印列表时输出是一堆随机数 links = driver.find_elements(By.CSS_SELECTOR, "meta[content*='www.a...

回答 1 投票 0

像 Kaggle 这样的在线笔记本中的 Selenium

谁能告诉我是否可以在 Kaggle 上运行 selenium 脚本?我需要从网站上抓取数据。自动化任务。 如果是,怎么办? 我需要抓取的数据在 csv 上保持更新......

回答 1 投票 0

如何从也有内部跨度的跨度标签中提取文本

我有一个下面的html: ABC °⌃ 我使用了以下 python c...

回答 1 投票 0


通过搜索父元素返回HREF -Selenium Python

我对编码/硒相当陌生 我试图通过搜索其父元素之一来获取 href 链接列表 我相信我需要这样做,因为该网站有一堆链接副本,...

回答 1 投票 0

使用selenium无头模式使用python selenium和BeautifulSoup从bwin.it网站提取现场网球比赛信息时出错

根据标题,我想使用 python selenium 和 BeautifulSoup 从该网页 https://sports.bwin.it/it/sports/live/tennis-5 中提取现场网球比赛的信息 与这个合作...

回答 1 投票 0

有没有办法使用Python Selenium上下滚动到网页内的特定区域/元素而不是整个网页本身?

我目前正在尝试滚动我正在测试的网页中的特定区域,因为我需要单击的“保存”按钮位于底部,除非向下滚动,否则不可见

回答 1 投票 0

selenium java 中的 Webdriverwait

WebDriver 驱动程序 = new ChromeDriver(); WebDriverWait w =new WebDriverWait(驱动程序,5); 我在第二行收到错误。错误是“构造函数 WebDriverWait(WebDriver,int) 是

回答 2 投票 0

Selenium-Webdriver NodeJS 相当于所需功能的 Java 代码

我已经搜索了位于此处的selenium-webdriver的文档(很少有)(http://seleniumhq.github.io/selenium/docs/api/javascript/module/selenium-webdriver/index_exports_Capabil...

回答 3 投票 0

如何使用单个全局selenium驱动程序来节省内存

TLDR:我创建了多个硒驱动程序来测试不同的功能,并且使用了太多的内存。有没有办法限制selenium的内存使用? (我已经无头跑了) 所以我...

回答 1 投票 0

selenium / beautiful soup 中按网站顺序排列的 HTML 元素数组列表

我正在用Python编写一些脚本,将一个单词输入到在线拉丁语形态分析软件Collatinus(Collatinus)中,并接收该单词的完整偏角/词形变化。 这就是我的

回答 1 投票 0

虚拟机上的 Selenium Grid - 如何配置

Hub 在物理机上配置,使用: java -jar selenium-server-standalone-2.47.1.jar -role hub 使用虚拟机 (VirtualBox) 配置一台主机: java -jar selenium-server-stand...

回答 2 投票 0

Chrome版本竞争问题

我有我的驱动程序工厂页面 运行我的脚本后我遇到了这个问题 ChromeDriver已成功启动。 org.openqa.selenium.SessionNotCreatedException:无法启动新的会话...

回答 1 投票 0

Selenium 无法将密钥发送到 youtube 搜索框

最近我开始使用selenium,并遇到了无法使用以下代码将密钥发送到youtube搜索框的问题: 从硒导入网络驱动程序 来自硒。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.