我的beautifulsoup对象似乎无法正常工作,因为我将'html.parser'参数传递给BeautifulSoup对象,但它仍未提供应有的正确输出,该对象显示的输出为NONE,无法从中获取html标签网页传递给它。完整的代码是:
from bs4 import BeautifulSoup
from urllib.request import urlopen
html = urlopen('http://pythonscraping.com/pages/page1.html')
bs = BeautifulSoup(html.read(),'html.parser')
print(bs.h1)
结果:
None
为什么这个bs对象不提取h1
标记内的信息,而不提供输出None
?