如何使用python从HTML和XPATH中检索元素?

问题描述 投票:0回答:1

我有一个HTML如下:

<input type="checkbox" name="jform[groups][]" value="2" id="1group_2" checked="checked" rel="1group_1">

我想使用selenium webdriver从中获取“已检查”属性。我怎么做?

感谢您的帮助。

html python-3.x selenium selenium-webdriver xpath
1个回答
0
投票

根据您共享的HTML来检索从已检查属性检查的值,您可以使用:

  • css_selectordriver.find_element_by_css_selector("input[id*='group_'][name^='jform'][type='checkbox']").get_attribute("checked")
  • xpathdriver.find_element_by_xpath("//input[contains(@id,'group_') and starts-with(@name,'jform')][@type='checkbox']").get_attribute("checked")
© www.soinside.com 2019 - 2024. All rights reserved.