
Python
使用BeautifulSoup库可以很方便地从包含嵌套
Pythonfrom bs4 import BeautifulSoup# 假设html是包含嵌套<ul>的<ul>列表的HTML代码html = """<ul> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> <ul> <li>Subitem 1</li> <li>Subitem 2</li> </ul> <li>Item 4</li></ul>"""# 使用BeautifulSoup解析HTML代码soup = BeautifulSoup(html, 'html.parser')# 找到所有的<ul>标签ul_tags = soup.find_all('ul')# 遍历每个<ul>标签for ul in ul_tags: # 找到<ul>标签中的所有<li>标签 li_tags = ul.find_all('li') # 提取每个<li>标签的内容 for li in li_tags: print(li.text)以上代码输出的结果是:Item 1Item 2Item 3Subitem 1Subitem 2Item 4这个例子中,我们首先定义了一个包含嵌套
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号