要獲取父標簽,可以使用BeautifulSoup中的find_parent()
方法。
例如,假設我們有以下HTML代碼:
<div class="parent">
<p>子標簽</p>
</div>
我們想要獲取子標簽<p>
的父標簽<div>
,可以使用以下代碼:
from bs4 import BeautifulSoup
html = """
<div class="parent">
<p>子標簽</p>
</div>
"""
soup = BeautifulSoup(html, 'html.parser')
p_tag = soup.find('p')
parent_tag = p_tag.find_parent()
print(parent_tag)
輸出結果為:
<div class="parent">
<p>子標簽</p>
</div>