如何在硒中找到相似的元素?

时间:2018-11-02 12:49:33

标签: python-3.x selenium-webdriver find element

我正在尝试在最多有40种可能性的页面上进行选择(以选择其中带有特定时间的按钮作为标签)。我一直在构建动态需要的xpath,但是发现我无法对其进行预测和编程的xpath可能会发生变化(可能会出现其他特殊消息,这些消息会更早地在xpath中更改div [XX]参数)。我已经尝试使用要查找的文字进行各种搜索(这是一种变体-我尝试了10 +:

br.find_element_by_xpath('// * [包含(text(),“ 4:30”)]')

我希望比我更有经验的人可能对如何构建可以唯一返回我所寻找内容的搜索有所了解。这是两个连续元素的html:

第一个元素(用于2:40按钮): enter image description here

第二个元素(用于2:50按钮): enter image description here

我能看到的唯一区别是时间,我无法弄清楚如何使用硒来成功地进行find_element_by ...感谢您提供的任何答案/建议。

0 个答案:

没有答案