我正在嘗試將此頁面上的表格串列轉換為 Pandas DataFrame:

uj5u.com熱心網友回復:
對代碼的最小更改:pd.read_html回傳網頁上所有表格的資料框串列。
由于您的頁面上只有一個表,data1因此是 1 個資料框的串列。這就是錯誤的Must pass 2-d input. shape=(1, 38, 12)來源——data1包含 1 個形狀為 (38, 12) 的資料幀。
你可能只想做:
data2 = data1[0]
data2.to_csv(...)
(另外,網頁閱讀后無需睡覺)
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/523402.html
上一篇:將一列從Dataframe添加到另一個Dataframe,但在正確的位置
下一篇:按日期選擇隨機時段
