![](/img/trans.png)
[英]How to merge multiple CSV files in a folder to a single file on Azure?
[英]How to merge different csv files in a folder into a single csv file?
文件夾中有40個csv文件,我需要轉換成單個csv文件嗎? 我面臨的問題是,雖然csv的主體相同,但工作表的標題不同,如何糾正它們並合並?
嘗試這個,
讀取沒有標題的文件,默認情況下它將放置range(length_of_the_columns)。 然后連接您的df,最后創建您的標頭。
import os
import pandas as pd
df=pd.DataFrame()
for file_ in os.listdir(folder_path):
temp=pd.read_csv(folder_path+'/'+file_,header=None,skiprows=1)
df=pd.concat([df,temp],ignore_index=True)
df.columns=[new_column_names]
df.to_csv('single_file.csv',index=False)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.