问题标签 [findelement]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
80 浏览

python - selenium.common.exceptions.NoSuchElementException:消息:没有这样的元素:无法找到元素:{“方法”:“css选择器”,“选择器”:“.ui流感~”}

这是我使用的代码:

这是错误:

我想要的是用selenium它的类名从 中找到一个按钮uupdump.net,以下载最新版本的 zip 文件。

快照:

[HTML 按钮图像]

0 投票
1 回答
26 浏览

python-3.x - AttributeError: 'list' 对象没有属性 'click' 使用 find_element(By.Xpath) Selenium 和 Python

find_element_by_xpath()to发生了变化find_element(By.Xpath),现在点击不起作用。

代码试验:

错误:

0 投票
1 回答
99 浏览

python - selenium.common.exceptions.InvalidArgumentException:消息:无效参数:使用 find_element('username') Selenium Python 时定位器错误

我正在使用以下代码运行 python 3.9。当我运行脚本时,我收到错误消息。不知道我错过了什么。该元素称为用户名。

代码试验:

HTML 我试图得到:

0 投票
0 回答
3 浏览

textarea - 我喜欢阅读文本文件并在 sendKeys(" "); 场地

我有需要读取的 txt 文件,并将单词逐行放在 .sendKeys("") 字段中,完成后将停止。

0 投票
1 回答
44 浏览

python - python selenium:无法定位元素,shadow-root内的svg-icon按钮

我是 selenium 的新手,并试图单击图标按钮。我使用过find_element_by_xpath,class_nameby_id但它总是返回错误消息:消息:没有这样的元素:无法找到元素。我假设这是因为 shadow-root

我试过这段代码:

或类似的东西:

但没有什么是成功的

提前致谢

0 投票
0 回答
18 浏览

c# - 当页面上有2个相同的按钮时,C#Selenium问题用webdriver单击一个按钮

我要求一只手能够点击带有 webdriver.findelement 的按钮;问题是在 html 中,这两个按钮在所有属性中都是相同的,我无法理解如何在 2 之间进行选择。唯一改变的字段是 aria-labeledby 但它在每次刷新时都会改变,因此不可能用查找元素。我留下下面两个按钮的代码图像。标签包含在跨度中,该跨度具有两个按钮的通常特征。 在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
43 浏览

python - Python selenium:如何循环查找元素并多次单击()直到不存在?

我有这个代码来查找元素(从购物车中删除产品),在我的情况下,我有一个以上的元素,所以我需要一个循环从购物车中一一删除产品,这是我的代码,但它不起作用:while(self.driver.find_elements_by_xpath('//*[@data-testid="RemoveProductBtn_btn"]')): self.driver.find_elements_by_xpath('//*[@data-testid="RemoveProductBtn_btn"]').click()

0 投票
0 回答
16 浏览

vb.net - 在谷歌地图中查找元素

当我对所有搜索结果进行for进入第一个输出页面并提取数据并退出它进入下一个输出时,但重复第一个产品的输入,所以我尝试创建一个for进入下一个输出,不一样的输出。

这是我的尝试:

0 投票
1 回答
13 浏览

selenium - 无法找到第三个 div 元素

上面的元素由 selenium chrome 驱动程序返回,但下面的元素(带有 main-content-row 类的 div)不是。

在此处输入图像描述