bs4之标签树的上行遍历
生活随笔
收集整理的這篇文章主要介紹了
bs4之标签树的上行遍历
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import requests
from bs4 import BeautifulSoup
url = "https://python123.io/ws/demo.html"
r = requests.get(url, timeout=30)
r.encoding = r.apparent_encoding
demo = r.text
soup = BeautifulSoup(demo, "html.parser")
# 父節點
print(soup.title.parent)
print(soup.html.parent) # 最高層,父節點為本身
print(soup.parent) # soup父節點為None
# 遍歷先輩節點,迭代類型,只能用在for循環之中
for parent in soup.a.parents:if parent is None:print(parent)else:print("父節點名稱為:")print(parent.name)
?
總結
以上是生活随笔為你收集整理的bs4之标签树的上行遍历的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bs4之标签树的平行遍历
- 下一篇: 百度和360的关键词提交查询