Linux 拨号vps windows公众号手机端

BeautifulSoup怎么获取父标签

lewis 1年前 (2024-04-21) 阅读数 11 #程序编程
文章标签 BeautifulSoup

要获取父标签,可以使用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>
版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门