要获取BeautifulSoup中的文本,可以使用get_text()
方法。以下是一个示例代码:
from bs4 import BeautifulSoup
html = '''
标题
这是一个段落。
'''
soup = BeautifulSoup(html, 'html.parser')
text = soup.get_text()
print(text)
输出结果:
标题
这是一个段落。
使用get_text()
方法可以获取BeautifulSoup对象中的所有文本内容,包括标签内的文本和标签之间的文本。如果只想获取特定标签内的文本,可以使用find()
或find_all()
方法先定位到特定的标签,然后再使用get_text()
方法获取文本内容。