Python 具有前面同级的多个值
我可以用前面的同级函数同时获得多个值吗 前面的同级::td=”半場角球" 及"角球“ HTML代码Python 具有前面同级的多个值,python,selenium,selenium-webdriver,xpath,webdriver,Python,Selenium,Selenium Webdriver,Xpath,Webdriver,我可以用前面的同级函数同时获得多个值吗 前面的同级::td=”半場角球" 及"角球“ HTML代码 <tr> <td width="295" align="right" class="bg2"> <div class="barBg2"> <div class="info" style="width:82%;"> </div> </div>
<tr>
<td width="295" align="right" class="bg2">
<div class="barBg2">
<div class="info" style="width:82%;">
</div>
</div>
</td>
<td width="50" align="center" class="bg2">14</td>
<td width="110" align="center" class="bg4">角球</td>
<td width="50" align="center" class="bg2">3</td>
<td width="295" align="left" class="bg2">
<div class="barBg">
<div class="info" style="width:18%;"></div>
</div></td>
</tr>
<tr>
<td width="295" align="right" class="bg1">
<div class="barBg2">
<div class="info" style="width:79%;"></div>
</div>
</td>
<td width="50" align="center" class="bg1">11</td>
<td width="110" align="center" class="bg3">半場角球</td>
<td width="50" align="center" class="bg1">3</td>
<td width="295" align="left" class="bg1">
<div class="barBg">
<div class="info" style="width:21%;"></div>
</div>
</td>
预期产量
3 3
试试这个
//td[(preceding-sibling::td="半場角球" or preceding-sibling::td="角球") and not(div)]
//td[(preceding-sibling::td="半場角球" or preceding-sibling::td="角球") and not(div)]