python selenium xpath恐怖

python selenium xpath恐怖,python,selenium,xpath,Python,Selenium,Xpath,我知道我在这里做错了什么,但我希望你能帮我 我有这个html代码 <span id='some text'>some text</span> <ul> this is what I would like to grab </ul> <span id='some more text'>some more text</span> 感谢您的帮助一个id属性应该是唯一的,因此一个属性就足以选择一个分支 要获取标签,请执行以下操

我知道我在这里做错了什么,但我希望你能帮我

我有这个html代码

<span id='some text'>some text</span>  
<ul> this is what I would like to grab </ul>
<span id='some more text'>some more text</span>

感谢您的帮助

一个
id
属性应该是唯一的,因此一个属性就足以选择一个分支

要获取
标签,请执行以下操作:

,并使用CSS选择器:

driver.find_elements_by_css_selector("span[id='some text'] + ul")

哇,谢谢,这完全奏效了。我没想到会这么快得到答复
driver.find_elements_by_xpath("//span[@id='some text']/following-sibling::ul[1]")
driver.find_elements_by_css_selector("span[id='some text'] + ul")