I am trying to concatenate CSV files from a folder in my desktop:
C:\\Users\\Vincentc\\Desktop\\W1
and output the final CSV to:
C:\\Users\\Vincentc\\Desktop\\W2\\conca.csv
The CSV files don't have header. However, nothing come out when I run my script, and no error message. I'm a beginner, can someone have a look at my code below, Thanks a lot!
import os
import glob
import pandas
def concatenate(indir="C:\\Users\\Vincentc\\Desktop\\W1",outfile="C:\\Users\\Vincentc\\Desktop\\W2\\conca.csv"):
os.chdir(indir)
fileList=glob.glob("indir")
dfList=[]
for filename in fileList:
print(filename)
df=pandas.read_csv(filename,header=None)
dfList.append(df)
concaDf=pandas.concat(dfList,axis=0)
concaDf.to_csv(outfile,index=None)