Python 是一種廣泛使用的開源高級編程語言,它具有簡單、易學、可讀性強和可擴展性等優勢。在 Python 中,刪除節點是很常見的操作,本文將介紹如何使用 Python 刪除節點。
from bs4 import BeautifulSoup html = '標題1
標題2
段落1
段落2
' soup = BeautifulSoup(html, 'lxml') # 刪除指定節點 soup.h2.decompose() # 刪除所有段落節點 for p in soup.find_all('p'): p.decompose() print(soup.prettify())
在代碼中,我們首先通過 BeautifulSoup 包解析了一個 HTML 頁面,并創建了soup
對象。接著,我們使用decompose()
方法刪除了頁面中所有的段落節點<p></p>
。最后,我們輸出處理后的 HTML 代碼。
通過以上代碼,我們可以簡單、高效地刪除節點,并且保持了代碼的可讀性,所以 Python 在 Web 開發中是不可或缺的工具。