我试图使用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')