作为一名刚起步的学习者和学生,我正在研究一些基础知识,并进入了熊猫的read_html函数,在通过Web搜索时,我尝试通过具有以下代码的url从html源中获取数据。
import pandas as pd
df = pd.read_html('http://prodserverlist/pod.html', header=0, flavor='bs4')
df1 = df[0]
我想知道df[0]
中df1 = df[0]
到底是什么。
答案 0 :(得分:0)
正如我在上面的评论中提到的,df[0]
只是引用0
返回的数据帧(df
)列表中的第一个数据帧(索引pd.read_html()
),根据{{3}}:
此函数搜索
<table>
元素,并且仅搜索<tr>
或<th>
元素中每个<td>
或<tr>
元素内的<th>
和<td>
行和{{1}}元素桌子。 {{1}}代表“表格数据”。此函数将始终返回DataFrame的列表,否则将失败,例如,它将不返回空列表。