Python 具有前面同级的多个值

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>

我可以用前面的同级函数同时获得多个值吗

前面的同级::td=”半場角球" 及"角球“

HTML代码

<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)]