-1
<tr>
 <td>Year-End</td>
 <td>Blah</td>
 <td>Blah</td>
 <td>Blah</td>
 <td>Magic!</td>
</tr>

我怎样才能抓住其中有“年终”的任何行的最后一个 TD?本质上是想抓住“魔法!” 以上。

我可以很好地搜索“年终”,只是不确定如何迭代到“年终”TD所在的TR的最后一个TD。

tds = soup.findAll('td')

for td in tds:
    if "YEAR-END" in td.text.upper():
        print td.text
4

1 回答 1

0

试试这个,让我知道它是否有效

tds = soup.findAll('td')[-1]
print tds.get_text()
于 2016-01-27T07:57:06.167 回答