我是 xpath 和 selenium 的新手,我需要能够根据天气单击带有 selenium 的链接,或者不是某个文本的跨度。示例代码是:
<div>
<span>Fri</span>
<ul>
<li>
<a href=#></a>
</li>
</ul>
</div>
<div>
<span>Sat</span>
<ul>
<li>
<a href=#></a>
</li>
</ul>
</div>
我的 xpath//*[text()[contains(.,'Fri')]]
可以找到正确的跨度,现在我想我可以使用//*[text()[contains(.,'Fri')]]../ul/li/a
,但这不起作用。
有任何想法吗?