要解决BeautifulSoup.findAll()函数无法打印任何内容的问题,可以按照以下步骤进行:
from bs4 import BeautifulSoup
html_doc = """
网页标题
标题
段落1
段落2
"""
soup = BeautifulSoup(html_doc, 'html.parser')
):
paragraphs = soup.findAll('p')
for p in paragraphs:
print(p.text)
完整的示例代码如下所示:
from bs4 import BeautifulSoup
html_doc = """
网页标题
标题
段落1
段落2
"""
soup = BeautifulSoup(html_doc, 'html.parser')
paragraphs = soup.findAll('p')
for p in paragraphs:
print(p.text)
执行上述代码,将会打印出以下内容:
段落1
段落2
这样就成功解决了BeautifulSoup.findAll()函数无法打印任何内容的问题。