微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Selenium,Python中找到下一个兄弟元素?

我有这个HTML

<body>
    <p id='one'> 1A </p>
    <p id='two'> 2A </p>
    <p id='three'> 3A </p>
    <p id='four'> 4A </p>
    <p id='five'> 5A </p>
    <p id='six'> 6A </p>
    <p id='seven'> 7A </p>
</body>

我使用下面的代码获取一个p标签元素:

elem = driver.find_element_by_id('one')

现在,如何找到elem的下一个兄弟?

解决方法:

我想纠正Mark Rowlands的答案.正确的语法将是

driver.find_element_by_xpath("//p[@id='one']/following-sibling::p")

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐