beautifulsoup 获得节点的下一个元素,beautifulsoup节点,beautifulsou


beautifulsoup是python解析html的一个库,它非常好用。

假定有下面html:

<td><b>Address:</b></td><td>My home address</td>

要获得My home address的值,可以用下面的方法:

address = soup.find(text="Address:")b_tag = address.parenttd_tag = b_tag.parentnext_td_tag = td_tag.findNext('td')print next_td_tag.contents[0]

上面代码中的findNext('')方法用来获得节点的下一个制定标签的节点。

评论关闭