Python Selenium查找随机生成的元素ID

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python Selenium查找随机生成的元素ID相关的知识,希望对你有一定的参考价值。

我在stackoverflow上看了一些关于这个问题的解决方案。虽然我似乎无法找到有效的解决方案。

  1. 有很多元素的id前缀为“ext-gen”,所以我见过的大部分答案都行不通。

这是HTML

<input type="submit" value="New Player Arrived" id="ext-gen1084">

我正在尝试找到此元素,然后返回其值

get_attribute('value')
答案

您可以使用以下命令查找随机生成的元素ID:

driver.find_element_by_css_selector("input[type='submit']")

以上是关于Python Selenium查找随机生成的元素ID的主要内容,如果未能解决你的问题,请参考以下文章

按值查找元素 Selenium/Python

selenium + python自动化测试unittest框架学习随机生成姓名

如何使用 Selenium 和 Python 在元素中查找元素?

Python通过xpath查找元素通过selenium读取元素信息

Selenium在python中按类名查找悬停按钮元素

Selenium 在python中按类名查找元素