我的目標是創建一個 CSV 文件,其中包含來自每個州所有地區的信息。此 One Big CSV 文件中的附加列將是州和地區名稱。在我們獲得這一州-地區數據框后,我想將其附加到所有州和地區的更大數據框中。最后將此大型主數據框導出到單個 CSV 文件中。最終結果應該是一個 CSV 文件,其中包含每個州每個地區的所有數據。我嘗試了美麗湯的刮擦部分,但現在我被困住了。請幫我編寫代碼。
2 回答

慕斯王
TA貢獻1864條經驗 獲得超2個贊
您應該首先獲得所有鏈接的列表??梢杂梦兔罍珌硗瓿?。然后您可以嘗試循環這些鏈接的列表并使用 pandas 讀取表格:
import pandas as pd
li = []
for link in list_of_links:
dfi = pd.read_html(link)
li.append(dfi)
df = pd.concat(li)
df.to_csv("Your_File.csv")

慕桂英3389331
TA貢獻2036條經驗 獲得超8個贊
獲得所有信息后,您可以將其加載到數據框并使用 pandas 進行轉換,然后使用以下命令將其導出到 csv
DataFrame.to_csv('filename.csv')
添加回答
舉報
0/150
提交
取消