當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python BeautifulSoup find_next_sibling方法用法及代碼示例


在 Beautiful Soup 中,標簽的 find_next_sibling() 方法返回同一父元素下的下一個元素。

例子

考慮以下 HTML 文檔:

my_html = """
       <div>
             <p>Alex</p>
             <p>Bob</p>
       </div>
"""
soup = BeautifulSoup(my_html)

讓我們獲取 <p>Alex</p>next_sibling

p_alex = soup.find("p")
p_alex.find_next_sibling()



<p>Bob</p>

如果下一個節點不存在,則返回None

p_alex = soup.find("p")
p_alex.find_next_sibling().find_next_sibling()



None

相關用法


注:本文由純淨天空篩選整理自Isshin Inada大神的英文原創作品 BeautifulSoup | find_next_sibling method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。