【发布时间】:2019-06-12 11:06:18
【问题描述】:
我想使用 Python selenium 在 Speedtest 网站上查找特定服务器。例如,我想查找其 host-location 为 Dagupan City 且 host-sponsor 为 USATV One Inc。 下面是html代码的样子。里面会有很多相同的类名。我应该怎么做才能匹配这两个不同的值? 谢谢!
<ul data-view-name="serverCollection" data-view-cid="view34" class=""><li data-model-cid="c184">
<a data-server-id="11886" data-https-host="1">
<span class="host-location">
Dagupan City
</span>
<span class="host-sponsor">
USATV One Inc
</span>
</a>
</li><li data-model-cid="c185">
<a data-server-id="25314" data-https-host="1">
<span class="host-location">
Park City, Utah
</span>
<span class="host-sponsor">
Utah Broadband
</span>
</a>
</li><li data-model-cid="c186">
<a data-server-id="14515" data-https-host="1">
<span class="host-location">
Nagaoka
</span>
<span class="host-sponsor">
CanopusAzusa
</span>
</a>
</li><li data-model-cid="c187">
<a data-server-id="14890" data-https-host="1">
<span class="host-location">
Jakarta
</span>
<span class="host-sponsor">
PT. Aplikanusa Lintasarta
</span>
</a>
</li></ul>
【问题讨论】:
标签: python selenium xpath webdriverwait xpath-1.0