如何使用python和Selenium在div中查找按钮



我正在尝试单击以下div中的"用户"按钮:

<div class="tabs">
<button tab="0" >Users</button>
<button tab="1">Groups</button>
<button tab="2">Lifecycle Management</button> 
<button tab="3">Features</button>
<button tab="4">Databases</button>
</div>

我已经尝试过使用它,但它不起作用

driver.FindElements(By.CssSelector("div.tabs button.users"))

有人知道了吗?谢谢!

Users文本,而不是类。不能使用CssSelector按文本进行定位,但可以使用Xpath

driver.FindElements(By.Xpath("//div[@class='tabs']/button[.='Users']"));

最新更新