场景
声明下:这里把span标签替换成a标签是一样的逻辑。
<a href="/elsie" class="sister" id="link1">Elsie</a><a href="/lacie" class="sister" id="link2">Lacie</a><a href="/tillie" class="sister" id="link3">Tillie</a>
class同样是sister,这里我们要获取Lacie,可以通过.next_sibling
进行获取,
link = soup.alink# <a class="sister" href="/elsie" id="link1">Elsie</a>link.next_sibling# u',\n'link.next_sibling.next_sibling# <a class="sister" href="/lacie" id="link2">Lacie</a>link.next_sibling.next_sibling.get_text()# Lacie
通过这种方式就可以获取到兄弟节点的值了。
更多博客文章请访问:/xudailong_blog