[英]Exporting several scraped tables into a single CSV File
如何連接從幾個 HTML 讀取的表? 我知道它們被認為是列表,並且列表不能連接,但是我怎樣才能將從不同的 URL 中抓取的多個表插入到一個 CSV 中? 有任何想法嗎? 是否可以將打印 output 保存在變量中,然后將其移動到 CSV 中?
import pandas as pd
df = pd.read_html('URL')
df1 = pd.read_html('URL')
print(df, df1)
(**df,df1**).to_csv('name.csv')
屬性( df,df1 )當然是不正確的,只是寫它來描述我所缺少的。
非常感謝您提前
pd.read_html 返回數據框列表。 因此,如果您確定列表包含以可以連接的方式格式化的數據幀,您可以合並到單個 dataframe,然后將其導出到 csv:
import pandas as pd
dframes_list1 = pd.read_html('URL1')
dframes_list2 = pd.read_html('URL2')
dframes_all = dframes_list1 + dframes_list2
consolidated_dframe = pd.concat(dframes_all)
consolidated_dframe.to_csv('name.csv')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.