gpt4 book ai didi

python - 在python中使用xpath检索列表元素

转载 作者:行者123 更新时间:2023-11-30 22:35:41 24 4
gpt4 key购买 nike

我是 selenium xpath 的新手,这是我尝试过的代码。它根本不进入循环。我认为道路是正确的。有人可以帮忙吗?提前致谢。

a = driver.find_elements_by_xpath('//*[@class="one"]/ul/li')
for li in a:
xval = driver.find_element_by_xpath('.div/text()')`

<div class="one">
<ul>
<li><div id="1">Hi</div></li>
<li><div id="2"> Hello</div></li>
<li><div id="3">Bye</div></li>
</ul>
</div>

最佳答案

您可以通过查询父元素来搜索子元素。另外检查一下父元素的长度,有没有什么?

a = driver.find_elements_by_xpath('//*[@class="one"]/ul/li')
print len(a)
for li in a:
xval = li.find_element_by_xpath('div/text()')

关于python - 在python中使用xpath检索列表元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44457993/

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