gpt4 book ai didi

python - 有没有办法在 Python Selenium 中通过属性查找元素?

转载 作者:太空狗 更新时间:2023-10-29 17:03:28 25 4
gpt4 key购买 nike

我得到了这样一个 html 片段:

<input type="text" node-type="searchInput" autocomplete="off" value="" class="W_input" name="14235541231062">

该元素在 html 中的唯一标识是 node-type="searchInput" 属性,所以我想使用 Python 的一些方法 来定位它 Selenium 有点像这样:

search_elem = driver.find_element_by_xxx("node-type","searchInput") # maybe?

我检查了 selenium(python) document for locating elems但不知道如何通过 node-type 属性找到这个元素。有没有明确的方法在 python selenium 中定位这个元素?

最佳答案

可以通过xpath获取,查看node-type属性值:

driver.find_element_by_xpath('//input[@node-type="searchInput"]')

关于python - 有没有办法在 Python Selenium 中通过属性查找元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28426645/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com