这个警告提示是因为在使用BeautifulSoup时没有显式地指定解析器,但是BeautifulSoup会自动选择最佳的解析器。这通常不会有问题,但如果在其他系统或不同的虚拟环境中运行代码,则可能会使用不同的解析器并表现出不同的行为。
要消除这个警告,可以将`features="lxml"`作为额外参数传递给BeautifulSoup构造函数。
至于第二个错误,`TypeError: 'NoneType' object is not callable`,它表示你调用了一个空对象。在这里,`bs_obj.find_allx('tr')`返回了一个空对象(即None),然后你试图将其作为函数来调用,导致了这个错误。
你需要检查一下HTML页面中是否存在`
`标签,或者尝试使用其他标签来替代`
`标签进行测试。
收藏(0)
分享
相关标签: