如何使用多种条件单击按钮

2024-10-04 11:31:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着用硒按下一个按钮。如何使用多种条件单击特定按钮?(https://ibb.co/cJZxD7b)描述图像

我已经尝试过这样的//span[text()=1.01],但是如果网页上几乎没有相同文本的按钮呢。你知道吗

wait(browser, 10).until(EC.element_to_be_clickable((By.XPATH, "//div[text()='45.00 7.75 1.04'] and //span[text()=1.04"))).click()

我希望点击某个按钮


Tags: texthttps图像文本browser网页条件按钮
1条回答
网友
1楼 · 发布于 2024-10-04 11:31:57

您可以尝试使用xpath

//span[@class='stn-val']

但是如果你分享更多的HTML代码可能是最好的,因为现在我只是根据我看到的猜测。你知道吗

另外,您是否收到任何错误消息?你知道吗

更新:

根据在注释中发布的HTML,使用此选择器:

//div[@class="st-col-bet-container"][2]/ul/li[3]/span

有关xpath选择器的提示,请参见here。你知道吗

相关问题 更多 >