查找所有以“ aria”开头的属性名称的HTML元素

时间:2018-10-08 06:17:02

标签: selenium selenium-webdriver xpath wai-aria

在Selenium中使用XPath或在Python中使用BeautifulSoup,如何通过了解标记名(此处为“ a”,“按钮”)和“ aria”属性的值(此处为Home,True,False)来获得这些信息属性以“ aria”开头

<a aria-label="Home" id="1" />
<button aria-hidden="True" id="2" />
<button aria-pressed="False" id="2" />

当前,我必须像这样

逐一放置所有属性。
driver.find_elements_by_xpath("//*[@aria-label]")
driver.find_elements_by_xpath("//*[@aria-pressed]")

我需要的是类似的东西(在这里不正确)

driver.find_elements_by_xpath("//*@[starts-with('aria')]")

0 个答案:

没有答案