问题标签 [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 回答
111 浏览

python - find_element_by_xpath() 仅通过从 Safari 复制粘贴 Xpath 给我语法错误

这是我要获取数据的网站:https ://www.wunderground.com/history/daily/gb/london/EGLC/date/2017-2-10 。在这种情况下,我想采用 2.7 的日平均温度。当我在 safari 中检查元素时,我可以将该行复制为 HTML、Xpath 或属性。由于 selenium 可以通过 Xpath 找到元素,所以我选择了这种方法。但是,当我将其复制并粘贴到

我得到语法错误

检查的图片.

如果有另一种方法可以在不使用 Xpath 的情况下选择元素并且它可以工作,我也可以使用它。谢谢。

0 投票
1 回答
100 浏览

javascript - 如何定位元素

我是 selenium java 的初学者。我正在尝试在亚马逊中找到该元素。

当我尝试运行此代码时,我找不到该元素。请帮助解决这个问题。

在此处输入图像描述

这是我的代码

0 投票
2 回答
494 浏览

python - 如何使用 python selenium web 驱动程序打印 div 类值的元素

如何从下面的代码段中打印 class="valueValue-3kA0oJs5" 的值,在下面尝试过,但没有运气。

使用类名:

使用 xpath:

请帮助我。

0 投票
0 回答
17 浏览

appium - How can I get full list of the WebElements including hidden WebElements by scrolling?

I write automated tests using Java + Appium. I try to find full list of the elements but I have hidden elements so my code doesn’t work correctly:

I get only visible elements. How can I get full list of the elements including hidden elements by scrolling? I don’t have enough experience :с

Maybe there is some ready-made solution that I don’t know about.

0 投票
1 回答
148 浏览

python - 如何使用 xpath 查找元素?

我是编码新手,我正在尝试创建一个结帐机器人。我正在使用硒来帮助我做到这一点。到目前为止,我的代码一直有效,直到结帐我似乎无法让我的机器人单击结帐按钮。

这是我检查结帐按钮时得到的。

我努力了

似乎没有任何工作并且没有单击结帐按钮。如果对如何解决此问题有任何想法,那将很有帮助!谢谢 :)

0 投票
2 回答
305 浏览

python - 亚马逊搜索结果页面中没有 id 可以用 selenium 找到

我正在使用以下 python 代码:

从亚马逊网站搜索。我不断在结果页面中NoSuchElementException: Message: Unable to locate element: [id="result_0"] 找不到任何id内容来查找结果项目并从中获取信息。正如您在下图中看到的,唯一可用的 id 是cell_widget_id="MAIN-SEARCH_RESULTS-0". 但这也不被此代码识别为 id。

图片

0 投票
1 回答
43 浏览

java - 我想在运行时更改元素的包含文本 - By.xpath("//a[contains(text(),'ProductName')]");

我在屏幕上有多个产品,每个产品都与字符串“ProductName”不同。而不是将所有产品收集到页面上。我想制作任何动态或可重用的函数,以便我可以在函数上传递产品名称并且它应该识别元素

如果我将产品名称传递给 Apple,那么它应该给我定位器

0 投票
1 回答
157 浏览

javascript - 基于innertext javascript选择元素

我正在尝试搜索这个 DOM。我的搜索条件是 innerText,即“div-1”。如果找到了该 innerText,那么我想将值返回为“div-1-span-1-div”和“div-1-span-1-span”,它们又是 innerText。如何使用 Javascript 实现这一点。

0 投票
0 回答
35 浏览

python - 使用 Selenium Python 获取“脚本类型”

我正在尝试获取 cat{} 值,但完全没有运气。

在此处输入图像描述

https://www.funda.nl/en/koop/verkocht/leiden/huis-41395638-oude-vest-153/

你能帮我吗?以及如何拆分每个 cat{},并创建一个新的数据框?

我的代码的一部分: script = item.find_element_by_xpath("//script[@type='application/ld+json']").text

谢谢

0 投票
1 回答
58 浏览

python - Python Selenium find_element_by 函数可以在链中连续调用吗?

我正在尝试访问 div.y 元素。

我知道我可以在 Python 中使用 Selenium 直接获取 div.y 元素。

但是可以这样调用函数吗?

上面的代码是否仅在 div.x 元素中找到 div.y 元素?