gpt4 book ai didi

python - pd.read_html() 导入列表而不是数据框

转载 作者:技术小花猫 更新时间:2023-10-29 12:53:00 27 4
gpt4 key购买 nike

我使用 pd.read_html() 从网页导入表格,但 Python 没有将数据结构化为数据框,而是将其导入为列表。如何将数据导入为数据框?谢谢!

代码如下:

import pandas as pd

import html5lib

url = 'http://www.fdic.gov/bank/individual/failed/banklist.html'

dfs = pd.read_html(url)

type(dfs)

Out[1]: list

最佳答案

.read_html()生成一个数据帧列表(HTML 源中可能有多个表),通过索引获取所需的表。在您的情况下,只有一个数据框:

dfs = pd.read_html(url)
df = dfs[0]
print(df)

请注意,如果 HTML 源代码中没有 table,它将返回错误并且永远不会生成空列表。

关于python - pd.read_html() 导入列表而不是数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39710903/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com