要使用BeautifulSoup替換標(biāo)簽,首先需要導(dǎo)入BeautifulSoup庫(kù)并創(chuàng)建一個(gè)BeautifulSoup對(duì)象。
然后可以使用BeautifulSoup對(duì)象的replace_with()方法來(lái)替換標(biāo)簽。例如,假設(shè)我們需要將所有的
from bs4 import BeautifulSoup
html = "<h1>Hello, World!</h1> <p>This is a paragraph.</p>"
soup = BeautifulSoup(html, 'html.parser')
for h1_tag in soup.find_all('h1'):
h1_tag.name = 'h2'
print(soup)
在上面的代碼中,我們首先創(chuàng)建一個(gè)包含
標(biāo)簽的HTML文檔。然后使用BeautifulSoup解析HTML文檔,并使用find_all()方法找到所有的
這樣,我們就成功使用BeautifulSoup替換了標(biāo)簽。