使用Beautifulsoup在实例化时提供一个ResultSet对象



我试图使用beautifulsoup,但当我用html对象实例化它时,它是一个ResultSet对象,我试图运行的任何方法都会失败,并显示AttributeError。

bs = BeautifulSoup()
soup = bs(response.text, 'html.parser')
type(bs) == type(soup)
False

我试过response.content,得到了同样的结果,但还没能从其他问题中找到这个确切的问题。

您正在用代码的第一行实例化一个空的BeautifulSoup对象。第二行代码返回一个空的结果集。相反,你想这样做:

soup = BeautifulSoup(response.text, 'html.parser')

相关内容

  • 没有找到相关文章

最新更新