使用try except语句处理异常情况,并检查是否正确提取了HTML中的元素。
例如:
from bs4 import BeautifulSoup
html = '测试 测试用例
'
soup = BeautifulSoup(html, 'html.parser')
try:
element = soup.find('p')
print(element.text)
except AttributeError:
print('未能找到指定元素')
在这个例子中,我们通过 soup.find('p')
方法提取了HTML中的 'p' 元素,随后使用try except语句处理了在元素未被找到时抛出的异常。