BeautifulSoup对象未使用'html.parser'从网页中提取html标签。

时间:2018-11-03 17:06:20

标签: python html beautifulsoup urllib

我的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

0 个答案:

没有答案