Python 用Beautiful Soup解析选择的节点元素 # 子节点和子孙节点 html = """ <html> <head> <title>The Dormouse's story</title> </head> <body> <p class="story"> Once upon a time there were three little sisters; and their names were <a href="http://example.com/elsie" class="sister" id="link1"> <span>Elsie</span> </a> <a href="http://example.com/lacie" class="sister" id="link2">Lacie</a> and <a href="http://example.com/tillie" class="sister" id="link3">Tillie</a> and they lived at the bottom of a well. </p> <p class="story">...</p> """ from bs4 import BeautifulSoup soup = BeautifulSoup(html, 'lxml') print(soup.p.contents) print(soup.p.children) for i, child in enumerate(soup.p.children, start=1): print(i, child
Beautiful Soup 关联选择中的父节点和祖先节点、兄弟节点、提取信息
最新推荐文章于 2024-06-30 13:18:55 发布