有没有办法通过熊猫读取BeautifulSoup输出以读取表?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有办法通过熊猫读取BeautifulSoup输出以读取表?相关的知识,希望对你有一定的参考价值。

我已经尝试过这种方式

data = web_soup.findAll("table", "id": "product-review-table")```
print(pd.read_html(data))

返回错误:TypeError:无法读取类型为'ResultSet

的对象

数据包含完整的表。我只想从Url中读取特定的表,通过将url传递给pd.read_html(),它将获取所有表,但是为了节省执行时间,我只想读取特定的表。我该怎么办?

答案

read_html()的输入可以是

URL,类似文件的对象或包含HTML的原始字符串。

read_html()对象的字符串表示形式可以使用ResultSet获得。

str(ResultSetObject)

以上是关于有没有办法通过熊猫读取BeautifulSoup输出以读取表?的主要内容,如果未能解决你的问题,请参考以下文章

pyspark使用熊猫读取csv,如何保留标题

用漂亮的汤和熊猫刮桌子时如何保留链接

验证码错误无法读取cookie 不管我有没有输密码和验证码都出现这提示

如何使用 BeautifulSoup 从表中抓取特定列并作为熊猫数据框返回

BeautifulSoup4

Python - 从网址保存图像[重复]