所以我目前试图写一个测试/学习如何使用硒。我遇到的一个问题是,我需要在这个嵌套的div中特别选择数字262。
我遇到的问题是,如果我将xpath设置为//div[@class='np_amount inline']
,我将在整个页面上获得多个结果,如果我将其设置为//div[@class='np_field_amount_etc']
,那么我将获得行中所有三个项目,而不仅仅是数字262。
但是,初始div类(np_field_amount_etc)是唯一的。为了只选择这一系列div中的262,我应该写什么xpath命令?
<div class="np_field_amount_etc">
<div class="np_label inline">Total Calories</div>
<div class="np_amount inline">262 </div>
<div class="np_dv inline">14</div>
</div>
我想应该是这样的:
//div[@class='np_field_amount_etc']/div[@class='np_amount inline']