Python 数据帧的1D列表
我试过这个,但不起作用。DF包含一个1D列表,我必须将其作为进一步处理的数据帧Python 数据帧的1D列表,python,pandas,Python,Pandas,我试过这个,但不起作用。DF包含一个1D列表,我必须将其作为进一步处理的数据帧 将熊猫作为pd导入 将numpy作为np导入 导入请求 url='1〕https://www.corona92.com/' 标题={ “用户代理”:“Mozilla/5.0(X11;Linux x86_64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/50.0.2661.75 Safari/537.36”, “X-request-With”:“XMLHttpRequest” } r=
将熊猫作为pd导入
将numpy作为np导入
导入请求
url='1〕https://www.corona92.com/'
标题={
“用户代理”:“Mozilla/5.0(X11;Linux x86_64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/50.0.2661.75 Safari/537.36”,
“X-request-With”:“XMLHttpRequest”
}
r=requests.get(url,headers=header)
df=pd.read\u html(r.text)
a=np.数组(df).重塑(76,5)
这是df的第0个位置
如果运行df[0].head()
-
从文档中:read\u html
将HTML表格读入对象的列表中
这就是为什么你有一份清单。现在,您需要检查它的长度,以了解有多少数据帧。这里只有一个数据帧广告,您通过df[0]
访问它。如果列表df中的所有数据帧都相同,那么您可以使用combined=pd.concat(df)
。虽然看起来列表中只有一个df,这意味着您要刮取的页面上只有一个表。在这种情况下,df[0]
就是您要查找的数据帧。非常感谢您的朋友!非常感谢。