如何使用selenium python查找与特定WebElement相关的以前的WebElement

如何使用selenium python查找与特定WebElement相关的以前的WebElement,python,html,selenium,web-scraping,screen-scraping,Python,Html,Selenium,Web Scraping,Screen Scraping,我有下面的HTML代码片段 <div class="header">Planets</div> <div class="event">Jupiter</div> <div class="event">Mars</div> <div class="header">Stars</div> <div class="event">Acturus</div> <div class

我有下面的HTML代码片段

<div class="header">Planets</div>
<div class="event">Jupiter</div>
<div class="event">Mars</div>

<div class="header">Stars</div>
<div class="event">Acturus</div>
<div class="event">Pleaides</div>
行星
木星
火星
星星
阿克图罗斯
副手
使用driver.find_elements_by_class_name(“event”),我能够检索到类为“event”的所有div标记


我希望导航到上一个同级并检索每个WebElement的类为“header”的div标记。

切换到按查找元素按xpath

driver.find_elements_by_xpath("//div[@class='event']/preceding-sibling::div[@class='header']")