300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > BeautifulSoup 获取第二个span标签内容

BeautifulSoup 获取第二个span标签内容

时间:2024-05-07 03:56:16

相关推荐

BeautifulSoup 获取第二个span标签内容

场景

声明下:这里把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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。