cost 158 ms
单击带有 Selenium 的按钮元素 - Clicking on a button element with Selenium

我目前正在尝试使用 selenium 在 indeed 网站上自动化工作申请。 我的问题是我尝试使用 XPath、CSS 选择器类名来选择元素。 UI 显示继续按钮将被单击以移动到下一页。 它仍然抛出找不到元素的异常。 这是 HTML 代码: 这是我的 selenium 代码,选择按钮元素将我带到 ...

Selenium 在 glassdoor.co.in 中使用 wedrivier.wait 时出现 TimeoutException 错误 - TimeoutException error using wedrivier.wait in Selenium logging within glassdoor.co.in

我打算废弃 Glassdoor 以提取公司评论,第一步,我需要登录以提取所有评论。 我为点击“唱歌”按钮设置了时间、睡眠和等待时间:但我仍然有以下错误: 我的代码如下: ...

如何使用 Selenium 和 Python 抓取所有价格 - How to scrape all the prices using Selenium and Python

我想从 Viagogo 获取票价,但运气不好。 该脚本看起来很简单,适用于其他网站,但不适用于 Viagogo。 从这里获取标题中的文本没有问题。 它总是返回一个空结果(即[] )。 谁能帮忙? 代码试验: 我期望网站右侧定义的 7 个价格位于“每张票”上方 ...

Python Selenium select 所有来自 main 的 href<div></div><div id="text_translate"><p> 我目前正在尝试从以下 web 页面结构中获取href :</p><pre> <div style="something> # THIS IS THE MAIN DIV I CAN GET <div class="aegieogji"> # First ROW sub-div under the main div <div class="aegegaegeg"> # SUB-SUB-DIV <a class=egaiegeigaegeigaegge", href="link_I_need">Text</a> # First HREF <div class="eagegeg"> # SUB-SUB-DIV <a class=egaegegaegaeg", href="link_I_need">Text</a> # Second HREF <div class="agaeheahrhrahrhr"> # SUB-SUB-DIV <a class=arhrharhrahrah", href="link_I_need">Text</a> # Third HREF <div class="argagragragaw"> # Second ROW subdiv under the main div <div class="aarhrahrah"> # SUB=SUB-DIV <a class=arhahrhahr", href="link_I_need">Text</a> # First HREF <div class="ahrrahrae"> # SUB-SUB-DIV <a class=eagregargreg", href="link_I_need">Text</a> # Second HREF <div class="ergrgegaegr"> # SUB-SUB-DIV <a class=aegaegregrege", href="link_I_need">Text</a> # Third HREF... ... </div></pre><p> 使用 Python Selenium 和 ChromeDriver 我可以读取主 div "something" :</p><pre> main_elem = browser.find_element(By.XPATH, "/html/body/div[2]/div/div/div/div[1]/div/div/div/div[1]/div[1]/div[2]/section/main/article/div[2]/div/div[1]")</pre><p> 现在,从这里开始,我正在努力正确使用 Selenium 来获取href下所有 sub-sub-div 的所有链接。</p><p> 你知道我怎样才能轻松得到这些吗? 谢谢</p><p> PS:我可以看到第一个sub-sub-div有以下xpath:</p><pre> /html/body/div[2]/div/div/div/div[1]/div/div/div/div[1]/div[1]/div[2]/section/main/article/div[2]/div/div[1]/div[1]</pre><p> 然后是第二个:</p><pre> /html/body/div[2]/div/div/div/div[1]/div/div/div/div[1]/div[1]/div[2]/section/main/article/div[2]/div/div[1]/div[2]</pre><p> 依此类推,而第二行 sub-sub-div xpath是:</p><pre> /html/body/div[2]/div/div/div/div[1]/div/div/div/div[1]/div[1]/div[2]/section/main/article/div[2]/div/div[2]/div[1]</pre><p> 所以有div[2]而不是div[1]等等。</p></div> - Python Selenium select all the href from a main <div>

我目前正在尝试从以下 web 页面结构中获取href : 使用 Python Selenium 和 ChromeDriver 我可以读取主 div "something" : 现在,从这里开始,我正在努力正确使用 Selenium 来获取href下所有 sub-sub-div 的所有链接。 你知道 ...

如何使用 Selenium 单击 ID 为“langSelect-EN”的元素 - How to click on the element with ID "langSelect-EN" using Selenium

到目前为止我有这个 HTML: 无论出于何种原因,我都无法将“#promptContentChangeLanguage”添加到 First Prompt 中,它给我一个错误,说它找不到该值。 我不知道在这里做什么。 我也尝试过直接获取ID“langSelect-EN”,但出现同样的错误。 当我运行 ...

如果存在 iframe,如何将 WebDriverWait 与 undetected_chromedriver 结合使用以在 www.365sport365.com 内发送文本? - How to use WebDriverWait with undetected_chromedriver to send text within www.365sport365.com if iframe is present?

我想制作一个脚本来搜索给定的匹配项,但似乎我无法与该网站进行交互,我不确定是不是因为我忽略了 iframe 或该网站有某种形式的保护措施自动化脚本。 我试过 using.click 只是为了看看我的脚本是否可以与网站交互,但也失败了。 当我运行脚本时,站点打开并且发生了所有事情。 无法使脚本能够单 ...

selenium.common.exceptions.NoSuchElementException:消息:尝试简单地将键发送到输入字段时没有此类元素错误 - selenium.common.exceptions.NoSuchElementException: Message: no such element error trying to simply send the keys to the input field

这是我得到的错误。 我正在使用最新版本的 selenium 和 python,但我被困在这里。 任何帮助将不胜感激: 这是我试过的代码。 我试图简单地将键发送到输入字段,但我一次又一次地遇到同样的错误: ...

如何使用Selenium Python获取每个链接页面的一个字段信息 - How to use Selenium Python to get a field information of each linked page

上下文是 springerlink。 比如这个系列的书GTM 我想获取位于每本书网页底部的信息: 我想要的只是每一页上的 E-ISBN 信息。 有没有一种方法(不限于硒)可以枚举每个书页并获取信息? ...

只等待一个元素加载 selenium python - Wait only one element to load in selenium python

有没有一种方法我只需要等待一个元素加载到站点中,然后使用 selenium 将它们从 go 加载到另一个元素? 我正在抓取一个需要很长时间才能加载所有内容的网站,但我需要的信息只是第一个加载的文本。 我正在尝试这样的事情: ...

Selenium 即使在等待该特定元素后也找不到动态加载的输入字段元素 - Selenium can't find dynamially loaded input field element even after waiting for that specific element

我正在尝试使用 Selenium 访问用户名(登录页面)的输入字段。该页面基于 JavaScript。 driver.get()默认等待加载完整页面。 就我而言,它无法加载它。 我可以检查浏览器 (firefox) 上的元素,我明白了。 我试图用EC.presence_of_element_loc ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM